【发布时间】:2017-10-05 21:41:27
【问题描述】:
我刚开始为我的 grails 应用程序使用 Spring Security 插件。这是我让当前用户登录的代码。
String username = getPrincipal().username
但问题是我在每个操作中都写了这一行来获取当前用户。有没有办法全局获取当前用户?并且在每一个动作中都使用它而不一遍又一遍地声明它?
【问题讨论】:
-
创建一个名为 BaseController 的类,并让每个控制器扩展它,然后在其中创建一个受保护的方法,可供所有人访问。
标签: spring grails groovy spring-security