![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shiro
文章平均质量分 83
qingxilantian
这个作者很懒,什么都没留下…
展开
-
shiro架构简介
shiro的功能点 Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限;Session Manager:会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信息...原创 2015-03-20 15:02:31 · 144 阅读 · 0 评论 -
身份认证流程及原理
验证身份的对象元素 在shiro中,用户需要提供principals (身份)和credentials(证明)给shiro,从而应用能验证用户身份:principals:身份,即主体的标识属性,可以是任何东西,如用户名、邮箱等,唯一即可。一个主体可以有多个principals,但只有一个Primary principals,一般是用户名/密码/手机号。credentials:证明/凭证,即只有...原创 2015-03-20 15:47:06 · 1759 阅读 · 0 评论 -
身份认证实例
shiro配置文件:shiro.ini [main] credentialsMatcher=com.github.zhangkaitao.shiro.chapter6.credentials.RetryLimitHashedCredentialsMatcher credentialsMatcher.hashAlgorithmName=md5 credentialsMatcher.hash...原创 2015-03-20 16:12:06 · 379 阅读 · 0 评论