apigee / apigee-devportal-kickstart-drupal

A fast demo and starting point for Apigee Developer Portals for Drupal
https://www.drupal.org/project/apigee_devportal_kickstart
GNU General Public License v2.0
26 stars 34 forks source link

Document steps to set up social login to the D8 portal #238

Open jbennett13 opened 5 years ago

jbennett13 commented 5 years ago

Document steps to set up social login to the D8 portal.

kscheirer commented 5 years ago

The winning module seems to be "Social Auth" - https://www.drupal.org/project/social_auth. There's a long list of supported auths on the project page - users will have to download one for each service with which they want to integrate.

kscheirer commented 5 years ago

@giteshk - do you think the 2 flows below are acceptable? They both have some drawbacks.

Social Auth does not change Drupal's user registration process at all - except for the outside auth. Specifically this means it respects registration settings at admin/config/people/accounts. We'll document the options available.

giteshk commented 5 years ago

@kscheirer If we can fix the problem with the Apigee module with the social login integration that would work.

The registration flows you are suggesting seem to be similar to what core offers I am not following what the question is.

kscheirer commented 5 years ago

Hmm, it just felt weird. There are some more options available in the 2.x branch to control registration. I think you're right, this is not an issue.

kscheirer commented 5 years ago

Add social links to login form

Map first name and last name

jbennett13 commented 4 years ago

Draft almost complete.

cnovak commented 3 years ago

@jbennett13 is this completed or still outstanding?