我将为Play 2 Java应用程序选择一个身份验证。目前,它将是简单的用户名/密码和Facebook,由MongoDB支持。
看起来有两个选项:securesocial和play-authenticate
这些是如何比较的?我可以看到,两者都支持通用的提供者,而且基于快速查看,play-authenticate似乎更复杂。
发布于 2012-09-26 17:09:42
play-authenticate是“更高级的”,它使用securesocial's base idea +,另外还在里面加入了deadbolt-2,一次给你完整的身份验证-授权堆栈。
你写道:“此刻一切都很简单……”然而,你应该像“最终它将是简单的/高级的,所以我需要在开始时选择正确的解决方案”来思考这个主题。我建议你去私人助理。
另请参阅other answer
发布于 2012-11-13 06:57:52
播放认证是基于SecureSocial的设计。这两个模块都为Play应用程序提供了身份验证,所以我想这只是一个尝试这两个模块的问题,看看哪一个最适合你。
SecureSocial是用Scala编写的,并提供了用Java和Scala编写的API,因此您可以在其中使用您首选的语言。请访问http://www.securesocial.ws查看最新的用户指南。
https://stackoverflow.com/questions/12597969
复制相似问题