【发布时间】:2014-08-30 15:15:06
【问题描述】:
我正在阅读 scalatra authentication tutorial。
基于数据库 AuthenticationSupport trait 编写了我自己的身份验证策略,将basicAuth() 添加到控制器,现在授权工作。但我还是不明白,我怎样才能从会话中输入和获取用户ID,我应该如何使用toSession 和fromSession 方法:
protected def fromSession = { case id: String => AuthUser(id) }
protected def toSession = { case usr: AuthUser => usr.id }
【问题讨论】: