我目前正在使用Java中的Play框架2.2.6开发一个应用程序。我的系统需要区分两个用户角色:管理员和用户。
到目前为止,我知道可以使用Security.Authenticator类来防止系统中未登录的访问功能。
但是一旦进入内部,我就需要分开管理员和用户的功能:我想防止用户利用管理员用例(例如)。
Play框架中是否有内置方法可以这样做(也许需要与Authenticator配合使用)?
谢谢队友!
最佳答案
我还没有找到任何有趣的内置授权模块。播放文档告诉我们看一下Deadbolt,所以我想必须检查一下
http://deadbolt.ws/#/java-docs
和
https://github.com/schaloner/deadbolt-2
一旦那是他们告诉我们要做的。
我尝试了Deadbolt2,看起来非常不错。
希望能帮助到你