【问题标题】:how to display HTML menu based on Spring user authorities如何根据 Spring 用户权限显示 HTML 菜单
【发布时间】:2018-05-18 09:11:45
【问题描述】:

我们正在使用 java spring-security 实现我们的项目;我创建了用户、角色和权限表,以便每个用户都有一个或多个角色,每个角色都有一个或多个权限。然后我使用 @PreAuthorize ("hasAuthority('privilege-name')") 注释了其余 API。考虑到这些,我有一个问题:我们如何根据用户权限(特权)创建 HTML 菜单?例如根据用户角色,某些菜单项不应显示

【问题讨论】:

    标签: java html spring spring-security authorization


    【解决方案1】:

    https://docs.spring.io/spring-security/site/docs/3.0.x/reference/taglibs.html

    <sec:authorize access="hasRole('privilege-name')">
      ... html ...
    </sec:authorize>
    

    【讨论】:

    • 对解决方案的一些解释可能会有所帮助。您可以从共享的链接中引用相关信息,以帮助 OP 更好地了解您的解决方案。
    猜你喜欢
    • 2019-09-05
    • 1970-01-01
    • 1970-01-01
    • 2017-08-17
    • 2018-11-08
    • 2017-09-05
    • 1970-01-01
    • 2020-06-13
    • 1970-01-01
    相关资源
    最近更新 更多