Django-openauth-id文档和安装指南

时间:2011-07-04 19:35:39

标签: django documentation django-openid-auth

有几个问题this package被建议为Django提供OpenAuth功能。

我是Django的新手,作为我的第一个项目之一,我正在尝试复制StackOverflow的登录和注册机制。与软件包的可用性和安装相关的唯一两个文档是READMEopenid.txt文件。 编辑 我忘记在代码库中提及示例 / endsit

我实现了文件和示例实现的内容,但到目前为止,我仍然对实际理解机制如何工作以及如何使用openauth-id集成构建网站感到迷茫。

我涉及的问题:

  1. 包含多个openID提供程序的最佳实践方法
  2. 连接Django用户模型的正确方法
  3. 处理可能出现的任何安全,隐私等问题

2 个答案:

答案 0 :(得分:3)

我已经举了一个使用django-openid-auth和openid-selector(http://code.google.com/p/openid-selector/)在github上获得一个漂亮UI的例子。看看这是否有帮助。

https://github.com/rajasaur/openid_userprofiles

如果示例中的内容不明确,请询问并且我非常乐意提供帮助

答案 1 :(得分:1)

IMHO: 您需要在单独的身份验证后端中包含每个ID提供程序。 Bast练习也是在User模型中使用build。 查找提供多个身份验证提供程序的示例插件 django-social_auth at github。 希望这会有所帮助......