我正在寻找一个现有的 Plone 插件,它允许 Facebook 用户在 Plone - 4.x 版中进行身份验证。有 plonesocial.auth.rpx 但它充满了错误并且在 Plone 4 中不起作用。
4 回答
在 Plone 4 中有一个 plonesocial.auth.rpx 的分支: https ://bitbucket.org/domruf/plonesocial.auth.rpx
https://github.com/RedTurtle/pas.plugins.velruse
这个 Plone 插件允许您使用 Velruse 在 Plone 站点中启用社交网络用户的身份验证。
Velruse 是这样定义的 Pyramid 应用程序:
Velruse 是一组身份验证例程,提供统一的方式让网站用户向各种不同的身份提供者和/或各种不同的身份验证方案进行身份验证。
它在某些方面与 Janrain Engage 相似,只是它是开源的、可本地安装的,并且可轻松插入自定义身份提供者和身份验证方案。
——来自 Velruse 文档
我们已经使用 Martin 书中的代码对 FaceBook 进行身份验证,效果很好。
我们在创建可配置的控制面板而不是硬设置 facebook-app 键方面做了一些工作。您可以查看以下代码:http: //github.com/codesyntax/cs.auth.facebook
我们在 Twitter 上做了类似的工作:http: //github.com/codesyntax/cs.auth.twitter