Rom*_*man 0 java jsf spring spring-security
如果经过身份验证的用户具有相应的权限,如何使链接可见?
我正在使用JSF,据我所知,我应该使用rendered一个应该调用backing bean的布尔方法的组件的属性.
我甚至在不久前找到了代码,但现在我再也找不到了.那么,任何人都可以给我一个这样的布尔方法的例子,它适用于spring security吗?(或者更好的是,链接到一些描述此问题的文章).
我们使用SecurityContextHolder来访问当前登录的用户.然后我们使用用户getAuthorities()方法来获取她的角色,从而产生(大致)以下内容:
((UserDetails)SecurityContextHolder.getPrincipal()).getAuthorities();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
666 次 |
| 最近记录: |