(一) shiro学习--权限理论介绍
权限管理:(=用户认证+授权管理)按照一定的安全规则与策略控制用户可以访问而且只能访问自己被授权的部分资源。
用户认证:判断用户是否属于合法用户的过程(人像核查、指纹核查、刷卡核查、用户口令等等)。
用户认证流程:
关键对象:Suject:主体(用户、程序)+Principal身份信息--身份认证的标识唯一性+credential:凭证信息(密码、证书)
授权--访问资源控制
授权流程:开始----访问系统资源-----身份认证----判断是否通过认证----通过认证---分配权限----权限控制 ----判断是否拥有访问权限----有则通过继续访问
权限模型