使用python/django允许用户使用他们的google凭据登录到我的站点
我想让用户使用他们的谷歌帐户登录到我的网站。正是这样,我才明白。有人能指出正确的方向吗?我假设使用oAuth库,但我真正想要的是一段代码,我可以直接复制粘贴并使其工作 您可能想看看哪一个是内置了oAuth的迷你框架。这里有一个关于如何设置它的示例。您需要的不是OAuth(OAuth用于授权一个网站访问另一个网站上持有的特定私有内容),而是OpenID,它用于身份验证而不是授权。(一些网站,如Twitter,确实通过OAuth提供身份验证服务,但这不是它的主要用途。)我使用了一种非常简单的方法,或者你可以看看——尽管它承认不完整,但你可以了解如何实现OpenID支持 这个问题有点太复杂了,不允许使用复制粘贴解决方案,但要做到这一点并不特别困难使用python/django允许用户使用他们的google凭据登录到我的站点,python,django,oauth,Python,Django,Oauth,我想让用户使用他们的谷歌帐户登录到我的网站。正是这样,我才明白。有人能指出正确的方向吗?我假设使用oAuth库,但我真正想要的是一段代码,我可以直接复制粘贴并使其工作 您可能想看看哪一个是内置了oAuth的迷你框架。这里有一个关于如何设置它的示例。您需要的不是OAuth(OAuth用于授权一个网站访问另一个网站上持有的特定私有内容),而是OpenID,它用于身份验证而不是授权。(一些网站,如Twitter,确实通过OAuth提供身份验证服务,但这不是它的主要用途。)我使用了一种非常简单的方法,或
<强> Update: PIQueDrad的链接(在其注释中)绝对值得遵循。
,您可以考虑使用,因为它支持
- 推特
- Gmail
- 脸谱网
- Yahoo(基本上是openid)
- OpenId