4

我即将为 Play 2 Java 应用程序选择一个身份验证。目前它将是简单的用户名/密码和 Facebook,支持 MongoDB。

看起来有两个选项:securesocialplay-authenticate

这些如何比较?我可以看到两者都支持通用提供程序,并且基于快速查看播放验证似乎更复杂。

4

2 回答 2

4

Play-authenticate 基于 SecureSocial 的设计。这两个模块都为 Play 应用程序提供身份验证,所以我想这只是尝试两者并查看最适合您的问题。
SecureSocial 是用 Scala 编写的,并提供 Java 和 Scala 的 API,因此您可以使用您喜欢的语言。在http://www.securesocial.ws查看最新的用户指南。

于 2012-11-12T22:57:51.757 回答
2

play-authenticate 是“更高级的”,它使用securesocial's基本思想 + 另外还包含deadbolt-2在内部,可以立即为您提供完整的身份验证授权堆栈。

你写了'现在它会很简单...... '但是你应该像'最终它会很简单/高级,所以我需要在一开始就选择正确的解决方案'来思考这个话题。我建议PA。

另见其他答案

于 2012-09-26T09:09:41.797 回答