dev*_*joe 5 security controller playframework
我尝试建立一个与会员和非会员区一起玩的网站.所以我有成员和非成员方法的控制器.但我只能使整个控制器安全[@With(Secure.class)].是否可以使一些方法安全并在没有登录的情况下访问其他方法?
谢谢
是的,你可以这样做。当您想要限制对连接用户的访问时,请删除 @With 注释并使用安全控制器的此方法:
Secure.checkAccess();
Run Code Online (Sandbox Code Playgroud)
通过这种方法,您甚至可以使用@Check注释。例子 :
@Check("member")
public static void restrictedAction() {
Secure.checkAccess();
...
}
Run Code Online (Sandbox Code Playgroud)