Django + Google SSO openid

时间:2010-09-22 01:10:32

标签: django openid

我希望我的应用程序http://app.acquee.com/designer接受谷歌帐户作为登录。我找到了一堆django的libs,但大部分工作都在我不使用的现有Django身份验证系统之上。我有自己的一组用户表,我保留用户信息和权限。

有关如何将其与Google Openid集成的任何建议吗?

似乎我必须使用python-openid手动完成。或者我可以使用django-openid吗? 但是,对于后者,我甚至不知道如何发出discover命令。

无论如何,我陷入谷歌的step 5,向提供的端点地址发送登录身份验证请求(可选择使用OAuth参数)。有人可以提供样品申请吗?它是GET / POST吗?内容?

干杯

1 个答案:

答案 0 :(得分:1)

您可以尝试https://launchpad.net/django-openid-auth - 我在商业项目中使用它,包括常规Google帐户和Google Apps帐户。我记得当时我正在做一次评论,这是最令人信服的一个,虽然由于记忆力不长,我现在无法给你任何细节。无论如何 - 它运作良好。