<shiro:authenticated>
用户[<shiro:principal/>]已身份验证通过
</shiro:authenticated>
2).notAuthenticated 标签:用户未进行身份验证,即没有调用Subject.login进行登录,包括记住我自动登录的也属于未进行身份验证。
<shiro:notAuthenticated>
身份未验证(包括记住我)
</shiro:notAuthenticated>
3).pincipal 标签:显示用户身份信息,默认调用Subject.getPrincipal()获取,即Primary principal
<shiro:principal property="username"/>
4).hasRole 标签:如果当前Subject有角色将显示body体内容:
<shiro:hasRole name="admin">
用户:[<shiro:principal>]拥有角色<br/>
</shiro:hasRole>
5).lacksRole:如果当前Subject没有角色将显示Body体内容
<shiro:lacksRole name="admin">
用户[<shiro:principal/>]拥有权限user.create<br/>
</shiro:lacksRole>
6).hasPermission:如果当前Subject有权限将显示body体内容
<shiro:hasPermission name="info:link:edit">
!!!
</shiro:hasPermission>