我在全新的 Plone 4.1 安装上使用 pas.plugins.sqlalchemy。我将 Plone 设置为将电子邮件地址作为登录名。
没关系,但是如果我想通过个人信息面板更改电子邮件地址,我会收到错误消息:您不是 Plone 会员。您可能已在根用户文件夹中注册。如果这是意外情况,请通知管理员。
如果我要更改另一个个人数据字段,我不会收到错误。
问题似乎是 Products.CMFPlone (utils.py) 的 set_own_login_name 函数。详情在这里http://pastie.org/3780218
谢谢维托