Project

General

Profile

Actions

Idea #15107

closed

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

Added by Tom Clegg almost 5 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
API
Target version:
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/2019Actions
Task #15825: Review 15107-rails-bad-redirectResolvedTom Clegg10/31/2019Actions
Task #15830: Review 15107-alt-emailResolvedTom Clegg10/31/2019Actions
Task #15833: Review 15107-prefer-domain-for-usernameResolvedPeter Amstutz10/31/2019Actions

Related issues

Related to Arvados - Idea #15477: Use email address for Arvados account linkingDuplicateActions
Related to Arvados - Idea #15795: [API] Accept configured SystemRootToken without doing a database lookupResolvedPeter Amstutz11/23/2019Actions
Related to Arvados - Bug #15867: LoginCluster redirect broken with EnableBetaController: trueResolvedTom CleggActions
Blocks Arvados Epics - Idea #15322: Replace and delete sso-providerResolved03/11/202008/26/2020Actions
Actions

Also available in: Atom PDF