如何设置仅使用 OpenID 的 Plone 站点
我有一个使用 OpenId 模块的 Plone 4.1 站点。当用户单击登录时,它会打开一个对话框,使用 OpenId 登录,但也使用经典登录名/密码。我不想要一个仅使用 OpenId 的网站。有没有一种简单的方法来配置站点来执行此操作?
I have a Plone 4.1 site using the OpenId module. When a user clicks on login it opens the dialog to login using OpenId but also using classic login/password. I wan't a site using only OpenId. Is there an easy way to config a site to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要禁用 http 基本身份验证:
现在只有 OpenID 应该是可用的身份验证方法。如果您再次需要其余的,只需在“提取插件”中激活它们即可。
请注意,您需要有后备管理员用户才能使用提升的权限进行进一步更改。要么能够通过我期望的 Zope 根登录,要么为自己分配系统管理员角色到您自己的 Open ID 登录。 否则您可能会将自己锁在门外。
You will need to disable the http basic auth:
Now only OpenID should be the available authentication method. If you need the rest again, simply activate them in "Extraction Plugins".
Be aware that you need to have a fall back manager user in order to make further changes with elevated privileges. Either by being able to login via the Zope root, which I expect or by assigning yourself the System Administrator role to your own Open ID login. Otherwise you may lock yourself out.