Spring mvc 获得当前用户
2017-01-21 本文已影响44人
湛青
在 controller 的 action 参数中加上 @AuthenticationPrincipal User user
即可!
如
@RequestMapping(value = {"/new", "/{id}"}, method = RequestMethod.GET)
public String form(
Model model,
@PathVariable(required = false) Integer id,
@AuthenticationPrincipal User user
) {
}
记得将 User
改成你 UserDetailsService
中所返回的 Class