允许使用电子邮件地址而不是登录名登录。
collective.emaillogin的Python项目详细描述
collective.emaillogin包自述文件
概述
此软件包允许使用电子邮件地址而不是登录名登录。适用于 plone的成员工具和成员数据的一些(有点黑)补丁 类,之后电子邮件地址在保存时保存为的登录名。 成员。这使得成员可以使用他们的电子邮件地址登录,而不是 当电子邮件地址更改登录名时 也随之改变。
从版本1.0开始,我们显式地将电子邮件地址转换为 小写字母.你应该可以用任何组合的upper和 小写字母。
安装
把它加到你的三文鱼蛋里。用plone 3.2.x或 前面还将它添加到实例的zcml选项中。安装它 在Plone站点的"附加组件(额外包)"控制面板中。 安装只需添加名为"emaillogin"的新皮肤层即可。
最好把它安装在一个新的plone站点上。的登录名 当前用户未更改。核心文件4中有代码 这样,如果需要的话,您可能会想看看。
< div >警告
这个软件包的主要部分是通过修补几个内核来工作的 plone和cmf类。如果您没有 这个包安装在您的plone站点中。这可能会造成不必要的 结果,例如在用户发送电子邮件时更改其登录名 地址已更改。这也意味着当你有多个plone 在一个zope实例中,您应该在 无论是否全部使用,请将其从您的建筑中删除。