博客
关于我
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/

你可能感兴趣的文章
PHP操作csv文件导入+导出
查看>>
php操作mysql用select_php如何操作mysql获取select 结果
查看>>
PHP操作符与控制结构
查看>>
PHP支付宝SDK使用,电脑网页支付
查看>>
php支付宝手机网页支付类实例
查看>>
PHP改变数组key值的方法
查看>>
php教程之php空白页的原因及解决方法
查看>>
PHP数据库操作
查看>>
PHP数据文件过大,导致PHP加速器eaccelerator在PHP5.2版本下崩溃
查看>>
RabbitMQ - 死信、TTL原理、延迟队列安装和配置
查看>>
PHP数据访问的多重查询(租房子查询)
查看>>
RabbitMQ - 如保证消息的可靠性?(消息确认、消息持久化、失败重试机制)
查看>>
RabbitMQ - 基于 SpringAMQP 带你实现五种消息队列模型
查看>>
php数组函数分析--array_column
查看>>
php数组去重复数据的小例子
查看>>
php数组实现:哈希 +双向链表
查看>>
PHP数组排序函数array_multisort()函数详解(二)
查看>>
php数组的几个函数和超全局变量
查看>>
PHP文件上传详解
查看>>
PHP文件锁
查看>>