美文网首页
Shiro授权和认证流程

Shiro授权和认证流程

作者: 有心丶人 | 来源:发表于2019-05-05 13:37 被阅读0次

认证流程

认证过程:

身份认证,就是判断一个用户是否为合法用户的处理过程.醉常用的简单身份认证方式是系统通过核对用户输入的用户名和口令,看其是否与系统中存储的该用户的用户名和口令一致,来判断用户身份是否正确.对于采用指纹等系统,则出示指纹;对于硬件Key等刷卡系统,则需要刷卡.

关键对象:

Subject:主体 user

访问系统的用户,主体可以是用户、程序等,进行认证的都称为主体;

Principal:身份信息  username

是主体(subject)进行身份认证的标识,标识必须具有唯一性,如用户名、手机号、邮箱地址等,一个主体可以有多个身份,但是必须有一个主身份(Primary Principal)。

credential:凭证信息  password

是只有主体自己知道的安全信息,如密码、证书等。

授权流程

授权,即访问控制,控制谁能访问哪些资源。主体进行身份认证后需要分配权限方可访问系统的资源,对于某些资源没有权限是无法访问的。-

相关文章

  • springboot + shiro +cas 集成

    shiro 认证流程图: shiro 授权流程图: shiro 认证时序图: shiro + cas 认证时序图:...

  • shiro小记

    shiro介绍 Shiro是一个Java平台的开源权限框架,用于认证和访问授权 shiro用户验证流程 流程1:主...

  • Shiro13-Shiro 整合开发-缓存

    解决授权频繁查询数据库问题 缓存流程 shiro 中提供了认证信息和授权信息的缓存.注意: shiro 默认关闭认...

  • Shiro授权和认证流程

    认证流程 认证过程: 身份认证,就是判断一个用户是否为合法用户的处理过程.醉常用的简单身份认证方式是系统通过核对用...

  • Shiro授权过程

    Shiro授权流程图 Shiro授权流程 创建SecurityManager; 主体授权; SecurityMan...

  • shiro原理和认证授权流程

    1、shiro内部架构简介 Subject :主题,任何可以与应用交互的 用户 SecurityManage : ...

  • shiro认证与授权

    shiro认证与授权 一.shiro认证方式-1(iniRealm)+授权 以maven项目为例 不采用数据库,只...

  • SpringBoot:集成Shiro之INI配置篇(转载)

    前言 在SpringBoot:集成Shiro之INI认证篇和SpringBoot:集成Shiro之INI授权篇 两...

  • Shiro认证过程

    shrio认证流程图 Shiro认证流程 创建SecurityManager; 主体提交认证 ; Security...

  • Java框架--Shiro入门

    目录 shiro 是什么? shiro 可以解决什么问题? shiro 名词解释&认证流程 shiro 快速入门 ...

网友评论

      本文标题:Shiro授权和认证流程

      本文链接:https://www.haomeiwen.com/subject/twvcoqtx.html