springboot springsecurity freemarker页面上怎么做权限控制?
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中取角色的方法不对,求大神解惑
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论