【发布时间】:2019-05-16 17:19:27
【问题描述】:
对于我的应用,我正在实现与 zentask 中显示的相同的安全性。
public class Secured extends Authenticator {
@Override
public String getUsername(Context ctx) {
return ctx.session().get("email");
}
@Override
public Result onUnauthorized(Context ctx) {
ctx.flash().put("error", "please login to proceed");
return redirect(routes.Application.index());
}
}
当用户通过身份验证时isuser session().put("email", email);
我有两个问题。第一:当用户离开应用程序而不使用注销时,如何使会话无效?第二个更严重的是我使用firefox插件cookies manager+检查了cookie,我可以复制一个cookie然后粘贴它,因此我可以访问方法而无需先登录,基本上我可以窃取会话
【问题讨论】:
标签: security playframework-2.0