0

Can anyone recommend a Google OAuth solution for D8?

I've done some looking, the only real viable solution that I can find is the OneAll Social Login module. This would potentially work for us, but we don't necessarily need something with 35+ login options. There seem to be other modules out there, but either seem to be confined to D6/D7 or have very low usage stats.

I'll explain what we are attempting to do. We have a dashboard that our customers login to, they can then launch into their various services from there. We'd just like to provide the option to login & associate a Google account with your existing D8 account to streamline the process.

EDIT: @drastik provided links to the Social API Stack module and it works without any issue. This is exactly what we wanted.

closed as off-topic by Pierre.Vriens, Shawn Conn, DRUPWAY, leymannx, sanzante May 18 '18 at 8:31

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking to recommend or find a book, tool, module, theme, distribution, tutorial, or other off-site resource are off-topic for Drupal Answers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – Shawn Conn, DRUPWAY, leymannx, sanzante
If this question can be reworded to fit the rules in the help center, please edit the question.

  • How about the openid_connect module? – Mario Steinitz May 2 '18 at 20:10
  • Thanks @MarioSteinitz but we ended up using the Social API module – breezeweb May 3 '18 at 15:58
1

It looks like the Social API stack is the solution going forward in D8:
https://www.drupal.org/project/social_api
https://www.drupal.org/project/social_auth
https://www.drupal.org/project/social_auth_google

Good luck!

  • Thanks for the suggestion! I'm not sure how I didn't come across this upon my searching. This worked perfectly for us. – breezeweb May 3 '18 at 15:54

Not the answer you're looking for? Browse other questions tagged or ask your own question.