member/openid集成

RemOpenID的Python项目详细描述


简介

这个包将为plone站点提供基本的openid支持 使用基于记忆的成员对象。它支持创建成员对象 在初始成功的openid身份验证之后,或附加 OpenID帐户到现有成员对象。

安装

使用buildout,pip, 或者你选择的安装程序。然后在ZCML中添加“topp.remoppenid” 包(通常通过在 然后重启Zope。将“Topp Remopenid”产品安装到 你的plone站点,瞧。

注意:要使openid支持工作,必须允许用户注册到 地点。为此,请访问站点设置中的security configlet并确保 已选中“启用自注册”。

警告:将此产品安装到plone站点时,它将重新配置 您站点的pas文件夹(即acl_用户)。虽然这通常不是问题 在标准的member站点中,如果您对pas进行了自己的定制 配置,安装remopenid可能会导致丢失它们。用于 承担风险,并在尝试新软件之前备份重要数据。

用法

安装remoppenid后,openid登录表单将开始显示在 你的站点,就像你将openid支持安装到一个不记得的 扑通一声。当新到您站点的用户成功通过 openid url,它们将显示一个完成表单 输入用户名和电子邮件地址以完成网站注册。

此外,openid accounts portlet将显示在成员首选项上 为每个网站成员编辑页面。这个portlet将列出任何相关的openid 并将提供一个简单的表单来注册新的URL。

目前没有任何方法可以删除openid帐户关联, 尽管如果删除了成员对象,openid关联将被重置 将来使用关联的openid url将被视为未知用户。

更改日志

1.0-未发布

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
从对象进行java类型转换   javascript如何处理JS从复选框中获取的值,然后在Java操作中使用它?   使用Mongo Java驱动程序3.0从Mongo集合获取字段的不同值时出现mongodb异常   当AEM工作流失败时,java是否发送电子邮件通知?   java在同一路径上扩展REST类和重写方法   基于java的新闻网站管理系统   java如何在MySQL中防止时间戳舍入   java字节到整数   java JNI抛出中断方法执行吗?   比较JAVA中字符串内的数值   使用DropWizard对动态模式进行java JSON解析   json如何使用带点运算符的字符串访问嵌套java成员变量值   java在需要唯一元素和索引访问时设置vs列表   java以编程方式单击场景2D LibGDX中的按钮   java如何在Spring Boot中记录无效404请求的请求路径?   按钮按下时变量的随机Java抓取结果   更改屏幕后java应用程序崩溃   Java中使用通配符的泛型