我想让我的应用程序http://app.acquee.com/designer接受一个谷歌帐户作为登录。我为django找到了一堆库,但大多数工作都是在现有的Django身份验证系统之上进行的,而我并没有使用这些系统。我有自己的一组用户表,用来保存用户信息和权限。
对如何将其与Google Openid集成有什么建议吗?
似乎我必须使用python-openid手动完成此操作。或者我可以使用django-openid吗?但是,对于后者,我甚至不知道如何发出discover命令。
无论如何,我仍然使用谷歌的step 5,向提供的端点地址发送登录身份验证请求(可选地使用OAuth参数)。有没有人能提供一个样本请求?是GET/POST吗?内容?
干杯
发布于 2010-09-23 05:16:54
你可以试试https://launchpad.net/django-openid-auth --我在一个商业项目中使用它,无论是普通的谷歌账号还是谷歌应用的账号。我记得这是当时我做评论时最令人信服的一篇文章,尽管由于我的记忆力很差,我现在不能给你任何细节。不管怎么说--它工作得很好。
https://stackoverflow.com/questions/3765638
复制相似问题