博客
关于我
Thymeleaf Shiro标签
阅读量:410 次
发布时间:2019-03-06

本文共 960 字,大约阅读时间需要 3 分钟。

guest标签

shiro:guest
用于显示用户没有身份验证时的访问信息,适用于展示游客访问信息。
</shiro:guest>

user标签

shiro:user
用于显示用户已经完成身份验证或采用“记住我”登录功能后显示的信息。
</shiro:user>

authenticated标签

shiro:authenticated
用于显示用户已经完成身份验证并通过 Subject.login 登录成功的信息,区分于“记住我”登录的用户。
</shiro:authenticated>

notAuthenticated标签

shiro:notauthenticated
用于显示用户未进行身份验证,包括未调用 Subject.login 登录且采用“记住我”功能自动登录的用户。
</shiro:notauthenticated>

principal标签

<shiro:principal />
<shiro:principal property="username" />
用于获取用户的主体信息,相当于调用 Subject.getPrincipals().getUsername()。

lacksPermission标签

<shiro:lackspermission name="org:create" />
用于判断当前 Subject 是否缺少权限,如果缺少权限则显示体内内容。

hasRole标签

<shiro:hasrole name="admin" />
用于判断当前 Subject 是否拥有指定角色,如果拥有角色则显示体内内容。

hasAnyRoles标签

<shiro:hasanyroles name="admin,user" />
用于判断当前 Subject 是否拥有任意一个指定的角色,如果拥有任意一个角色则显示体内内容。

lacksRole标签

<shiro:lacksrole name="abc" />
用于判断当前 Subject 是否缺少指定的角色,如果缺少角色则显示体内内容。

hasPermission标签

<shiro:haspermission name="user:create" />
用于判断当前 Subject 是否拥有指定权限,如果拥有权限则显示体内内容。

转载地址:http://yvakz.baihongyu.com/

你可能感兴趣的文章
Python set([]) 如何检查两个对象是否相等?一个对象需要定义哪些方法来自定义它?
查看>>
Python setup.py:数据文件无法复制目录:不存在或不是常规文件
查看>>
Python Shell下使用matplotlib
查看>>
Python Slice How-to,我知道Python Slice,但我怎么才能使用内置的Slice对象呢?
查看>>
Python UI自动化测试集成UnitTest
查看>>
Python UTC 日期时间对象的 ISO 格式不包括 Z(祖鲁语或零偏移)
查看>>
python valueerror object2_python遇到错误记录
查看>>
python vars的作用
查看>>
Python virtualenv
查看>>
python vue3实现大文件分段续传(断点续传)--带暂停和继续功能
查看>>
Python WebDriver如何打印整个页面源(html)
查看>>
Python WebSocket自动化测试:构建高效接口测试框架
查看>>
Python Web开发
查看>>
Redis 配置文件杂项。
查看>>
Python web自动化测试 —— 文件上传
查看>>
Python web自动化测试 —— 文件上传!
查看>>
Python Web自动化测试开发环境搭建(附安装包与虚拟机环境)
查看>>
python win32api键盘_Python win32api.keybd_event模拟键盘输入
查看>>
python Windows显示当前鼠标坐标
查看>>
python Workbook 表格宽度
查看>>