一个用于openId用户注册的tiddlyweb插件。
项目描述
TiddlyWeb的示例用户注册插件。
此插件的作用是验证OpenID,然后创建一个具有该OpenID的TiddlyWeb用户,并为其分配一个角色。这允许系统从“ANY”策略扩展到“R:MEMBER”策略。这是一种向具有openIds的人提供成员访问权限而不允许所有OpenID的方式。
它使用了一些可选的配置设置
- register.role: 新注册用户分配的角色。
默认为“MEMBER”。
- register.start_href: 用户注册后发送链接的位置。
默认为“/”。
- register.start_title: 链接的标题。
默认为“开始”。
- register.blacklist: 一个不允许注册的OpenID列表。
默认为空列表。
因为使用了tiddlywebplugins.templates,所以可以通过在实例目录中创建一个名为templates的目录并在其中放置新的模板版本来为每个实例覆盖register.html和registered.html模板。
版权所有 2009, Chris Dent <cdent@peemore.com>
在TiddlyWeb本身的相同条款下授权。 http://tiddlyweb.com/