在控制器中设置cookie session deadbolt 2

时间:2016-08-09 02:53:25

标签: deadbolt-2

我是新的死锁2,代码示例在MyDeadboltHandler中进行了硬编码检查     AuthorisedUser.findByUserName("史蒂夫&#34) 我看到另一个例子 ' final Http.Cookie userCookie = context.request()。cookie(" user");' 在MyDeadboltHandler中

但我不知道在控制器中设置cookie 提前谢谢

1 个答案:

答案 0 :(得分:0)

当您的用户登录时,您可以直接将cookie写入会话,并将其传递给响应中的客户端。

来自documentation

public Result login() {
    session("connected", "user@gmail.com");
    return ok("Welcome!");
}

在您的情况下,Cookie密钥由您自行定义,电子邮件地址或用户名可能来自使用凭据提交的表单。