Thymeleaf Shiro标签
2024-10-18 19:34:15
记录一下
guest标签
<shiro:guest>
</shiro:guest>
用户没有身份验证时显示相应信息,即游客访问信息。 user标签
<shiro:user>
</shiro:user>
用户已经身份验证/记住我登录后显示相应的信息。 authenticated标签
<shiro:authenticated>
</shiro:authenticated>
用户已经身份验证通过,即Subject.login登录成功,不是记住我登录的。 notAuthenticated标签
<shiro:notAuthenticated>
</shiro:notAuthenticated>
用户已经身份验证通过,即没有调用Subject.login进行登录,包括记住我自动登录的也属于未进行身份验证。 principal标签
<shiro: principal/>
<shiro:principal property="username"/>
相当于((User)Subject.getPrincipals()).getUsername()。 lacksPermission标签
<shiro:lacksPermission name="org:create">
</shiro:lacksPermission>
如果当前Subject没有权限将显示body体内容。 hasRole标签
<shiro:hasRole name="admin">
</shiro:hasRole>
如果当前Subject有角色将显示body体内容。 hasAnyRoles标签
<shiro:hasAnyRoles name="admin,user">
</shiro:hasAnyRoles>
如果当前Subject有任意一个角色(或的关系)将显示body体内容。 lacksRole标签
<shiro:lacksRole name="abc">
</shiro:lacksRole>
如果当前Subject没有角色将显示body体内容。 hasPermission标签
<shiro:hasPermission name="user:create">
</shiro:hasPermission>
如果当前Subject有权限将显示body体内容
最新文章
- web开发的基础知识:http请求
- 六、雪花《苹果iOS实例编程入门教程》
- ComboBox的联动(三层架构)
- 【转】如何调试bash脚本
- JVM 常用配置
- 12、Jsp加强/自定义标签/JavaBean
- hadoop之MapReduce WordCount分析
- HBase 3、HBase练习题
- byte 读写文件
- MyEclipse Web 项目导入 Eclipse 中需要改的文件
- python基础学习笔记二之列表
- git reset揭秘
- koa 写简单服务
- 《Python数据分析与挖掘实战》读书笔记
- Android深入四大组件(七)Service的绑定过程
- IntelliJ IDEA总是提示Cannot resolve symbol的解决方案
- SQL Server 通过TSQL(存储过程)用MSXML去调用Webservice
- VB 求余求整
- layout/reflow
- 决定以后再做公司的项目的时候,能够用其他语言的绝对不用delphi