【发布时间】:2014-11-05 00:40:03
【问题描述】:
我正在使用带有 Scala 的 Play2。我是 Play2 和 scala 的新手。我需要在项目中进行身份验证和授权。那么跟随哪个对我最好?为什么?
- Play2-认证
- 安全社交
- 死锁2
有人喜欢 Spring 安全吗? 我需要基于用户角色的授权,还需要 google+、facebook 和 twitter 等社交登录以及我们自己的登录。
所以请告诉我最适合我的解决方案。并解释为什么它最好?
【问题讨论】:
-
James Roper(技术负责人)在此 (groups.google.com/d/msg/play-framework/pobbEu-dduY/tJT_BnpHQy8J) 提到,未来可能会将 Deadbolt2 纳入游戏中。所以 +1 到 deadbolt2
-
我正要自己问这个问题。
-
还有剪影。它在 github 上有近 400 次提交,看起来非常活跃。
-
(在 Silhouette 的项目页面上,它被称为 Authentication 框架 - 不确定这是否意味着它也不进行授权)
-
play-pac4 也应该是对话的一部分。我用它为网站添加了 Google 身份验证,但不知道它与其他网站相比如何。
标签: scala spring-security playframework-2.0 securesocial deadbolt-2