2014-04-01 13 views
1

我想知道一旦我必须使用中央认证服务器并使用Java编写,我应该使用哪种机制来实现授权。有没有人考虑过cas模块?什么是使用JAVA和CAS进行授权的更好方式

另一种方式是同时使用pac4j和Deadbolt2,那么最好的方法是这样吗? 顺便说一句,我看了一下Deadbolt2,但我不确定它是否适合玩2.2版本,是吗? 谢谢

回答

3

我是pac4j的创造者,我不知道deadbolt2。快速阅读文档,乍一看似乎有点复杂。 我想要在play-pac4j中创建一些非常简单的操作(可能太简单了吗?):从用户配置文件的属性中获取角色,并在@RequiresAuthentication中添加角色必需属性...您是否介意打开某个问题在Github上的play-pac4j项目上继续讨论? Thx

+0

完成。谢谢你的回答。 – user7197

+0

pac4j v1.8现在有一个Authorizer的概念:https://github.com/pac4j/pac4j/blob/master/pac4j-core/src/main/java/org/pac4j/core/authorization/Authorizer.java。它将被集成到play-pac4j的未来版本中。 – jleleu

+0

我正在使用play 2.4并构建一个应用程序,我需要执行ldap身份验证和授权。看着这么多的安全模块,我发现pac4J真的很有趣,因为它符合我的要求,但我面临的问题是网站提供的信息不足。我正在寻找一个文档突出步骤或示例代码与我可以参考做基本设置ldap身份验证的步骤。我正在使用Java技术。你能为我提供链接或文件吗?谢谢 !! – Programmer

相关问题