What is the difference between Google identity toolkit, Google OAauth, Firebase Auth and Google+ sign in

丶灬走出姿态 提交于 2019-12-17 06:09:56

问题


For my understanding, Google Identity toolkit provides a layer for login with different accounts, like Facebook, Yahooo etc. but how does that differ from then Google OAuth implementation? And regarding Google+ sign in, it is still using the OAuth, but only enable login for Google accounts?


回答1:


Update as of December 28, 2018: Google is pushing a new service called Cloud Identity Platform. Which is basically Firebase Authentication just for all GCP customers.

This service offers, like Firebase Authentication, an abstraction layer to any authentication platform (with easy 2-factor authentication starting at GA)

Google Sign-In and Smart Lock are both only the underlying "low level" technologies used by the Firebase Authentication and Cloud Identity Platform client SDKs.

Update as of June 15, 2016: It seems the guide mentioned in the original answer (below) is not kept up to date - the Google Identity Toolkit seems to be on its way out, apparently absorbed into the Firebase Authentication, which is not even mentioned in that guide.

Maybe a better starting point for checking the current Google authentication solutions might be the "Sign In + Identity" icon on the Products page.

Original answer:

I recently saw this Google Identity Platform guide for choosing between various Google identity solutions which may answer some/all of your questions: https://developers.google.com/identity/choose-auth



来源:https://stackoverflow.com/questions/25442786/what-is-the-difference-between-google-identity-toolkit-google-oaauth-firebase

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!