Play 2.3.x中的身份验证
问题内容:
我正在使用Play!框架v2.3(Java),我想向我的Web应用程序添加一些用户身份验证,即每个用户的用户名/密码和注册过程。
我在文档中找到了一些有关如何针对v2.1和v2.2执行此操作的信息:http
:
//www.playframework.com/documentation/2.1.0/JavaGuide4
https://www.playframework.com/documentation/ 2.2.x /
JavaGuide4
但是我在v2.3上找不到任何更新的信息。我已经尝试过查看play.mvc.Security.Authenticated的API,但它无济于事(http://www.playframework.com/documentation/2.3.x/api/java/play/mvc/Security。
Authenticated.html)。
有人知道如何正确执行此操作吗?
问题答案:
已经存在许多涵盖许多用例的身份验证库。最好使用社区中已建立的东西。
安全社交 -这似乎最受欢迎,有大量文档。(对于Java和Scala)
Deadbolt 2-该git
repo链接了许多实现示例。似乎更适合Java。
Play2
Auth-这仅适用于scala,但是它有据可查且非常灵活。(我个人使用Play2
Auth)