django的openid白名单应用程序
django-openid-whitelist的Python项目详细描述
django openid白名单提供了一个简单的方法,让您的项目保持私有。
安装后,将openid添加到白名单中。带着这个 openid可以添加另一个openid。如果没有禁用, 每个白名单的openid都可以用来白名单更多的id。
例如-如果存在openid a,则可以添加 openid b。然后使用b可以添加另一个openid等等。
使用这个应用程序非常直观。
要求
- django>;=1.0
- python openid
安装
- 安装(例如easy_install django openid whitelist)
- 安装python openid
- 将“白名单”添加到已安装的应用程序中
- 运行syncdb
- include whitelist.url(例如-url(r'^whitelist/',include('whitelist.url'))
- 然后可在白名单/开始处访问表单
包含在白名单/媒体安装目录中的简单表单样式。
用法
要验证openid,请使用白名单检查和白名单检查json视图。 要添加openid,请使用白名单开始。 (引号中的名称是命名的url-只需在中使用{%url whitelist start%} 您的模板)
还可以查看django管理中的视图文档。
可选设置
- OpenID信任根目录
- 信任openid请求的根。 默认为页面的基本URL。
- openid不允许出现
- 不允许使用个人I-name。默认为false
与
兼容- tracauthopenid
- 在 特蕾克·伊尼。check_list必须指向白名单check json视图。 设置check_list_键为您喜欢的任何键(例如openid。