Problem/Motivation

As a user to the website, it is convenient for me to have common SSO options, e.g. login via google or login via another service.

Proposed resolution

Add (and do not enable) OpenID Connect module to allow people create any SSO provider block.

Remaining tasks

Implement this module: https://www.drupal.org/project/openid_connect

User interface changes

None

API changes

None

Data model changes

None

Issue fork la_eu-3476946

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

jjchinquist created an issue. See original summary.

jjchinquist’s picture

Issue summary: View changes
jjchinquist’s picture

jjchinquist’s picture

This feature is most important for the France instance.

jjchinquist’s picture

Issue summary: View changes

jjchinquist’s picture

Assigned: Unassigned » nicoloye

Nicolas will take this on and create the plan for the task.

jjchinquist’s picture

Issue tags: +Barcelona2024
nicoloye’s picture

Issue summary: View changes

Updating the ticket after a discussion with the infrastructure team about drupal.org SSO capabilities.

bbrala’s picture

nicoloye’s picture

Title: Support SSO » Support generic SSO providers
Issue summary: View changes
nicoloye’s picture

Parent issue: » #3477344: [Meta] Support SSO

nicoloye’s picture

Status: Active » Needs review
nicoloye’s picture

Assigned: nicoloye » Unassigned
bramdriesen’s picture

Status: Needs review » Needs work

Don't we want a default config set? This just adds the module to composer 🙂

nicoloye’s picture

This is a choice that has been made in DrupalCon Barcelona between the people that worked on this topic.
We though that all local association would not be interested in having SSO options and so we stated that we could add the module but let it disabled by default.

bramdriesen’s picture

That could then be solved by creating a submodule? 😇

I was not part of the conversation, but just adding a module to the composer json and not doing anything with it doesn’t seem logical to me.

esmoves’s picture

Title: Support generic SSO providers » Sign-up & log in features: Support generic SSO providers

esmoves’s picture