Project

General

Profile

Actions

Story #15107

closed

[controller] Implement native Google login (configurable as an alternative to sso-provider)

Added by Tom Clegg over 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
API
Target version:
Start date:
10/31/2019
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
3.0
Release relationship:
Auto

Description

See Native login implementation

Implement an OpenID Connect login mechanism that supports (at least) Google login.

Cluster configuration should make it possible to
  • continue using sso-provider as before (default), or
  • use the new OpenID Connect mechanism to sign in with Google.
This issue does not include:
  • Offering the user a backend chooser
  • Supporting both sso-provider and OpenID Connect at the same time
  • Supporting multiple backends at the same time
  • LDAP

Subtasks 4 (0 open4 closed)

Task #15512: Review 15107-google-loginResolvedTom Clegg10/31/2019

Actions
Task #15825: Review 15107-rails-bad-redirectResolvedTom Clegg10/31/2019

Actions
Task #15830: Review 15107-alt-emailResolvedTom Clegg10/31/2019

Actions
Task #15833: Review 15107-prefer-domain-for-usernameResolvedPeter Amstutz10/31/2019

Actions

Related issues 4 (0 open4 closed)

Related to Arvados - Story #15477: Use email address for Arvados account linkingDuplicate

Actions
Related to Arvados - Story #15795: [API] Accept configured SystemRootToken without doing a database lookupResolvedPeter Amstutz11/23/2019

Actions
Related to Arvados - Bug #15867: LoginCluster redirect broken with EnableBetaController: trueResolvedTom Clegg

Actions
Blocks Arvados Epics - Story #15322: Replace and delete sso-providerResolved03/11/202008/26/2020

Actions
Actions

Also available in: Atom PDF