如何检查当前用户是否可以在视图中执行某些操作?

时间:2012-04-05 07:55:10

标签: authentication playframework-2.0

例如,如果当前用户是admin,则会显示Admin按钮。

如何在play2中实现这一点?有标准的解决方案吗?我没有找到任何内置示例来证明这一点。

2 个答案:

答案 0 :(得分:1)

不,Play内部没有内置的授权机制。 您可以编写自己的代码来执行此操作(可能就像从User对象中查找标志一样简单)。然后是Deadbolt 2。我自己没试过,但看起来很棒。并且可以做很多事情。 :)

答案 1 :(得分:0)

检查zentasks示例,您可以在那里找到身份验证的基础知识。我认为你可以满足你的需求。