我目前正在使用 play 2.x 和使用 scala 的 securesocial 插件进行身份验证。
除非用户注销,否则我的网站应始终在标题中始终包含“用户名”“头像图像”等用户信息。
现在使用安全社交,我试图获取请求的当前用户并将其设为隐式,以便我可以获得所有请求的值并避免将其作为参数传递给模板。
implicit def user(implicit request: RequestHeader) = SecureSocial.currentUser;
但是securesocial.core.SecureSocial 需要一个隐式请求,我无法确定我的控制器中有Action {}。使用隐式非常方便,但我发现安全社交的东西有点令人困惑。