0

springboot集成springsecurity的方法是按照这篇文章做的

https://blog.tomoya.cn/2016/09/30/SpringBoot%20与%20SpringSecurity%20的整合(基于URL的权限验证)/

然后就是在页面上取登录用户的名字,是可以取到的

<#assign security=JspTaglibs["http://www.springframework.org/security/tags"] />

<@security.authorize access="isAuthenticated()">
    <@security.authentication property="principal.username" />
</@security.authorize>

但当我取用户角色来判断用户是否可以看到某些按钮的时候,就没用了

<@security.authorize access="hasRole('reply:list')">
    <li><a href="/admin/reply/list">回复列表</a></li>
</@security.authorize>

不知道是我集成到后台的代码不对还是freemarker中取角色的方法不对,求大神解惑

朋也 36
2016-10-17 提问
0 个回答

撰写答案

推广链接