当前位置: 首页 > wzjs >正文

可以做照片书的网站新品怎么刷关键词

可以做照片书的网站,新品怎么刷关键词,制作模板网站,报告编号怎么获取认证是Spring Security的核心功能之一,Spring Security所提供的认证可以更好地保护系统的隐私数据与资源,只有当用户的身份合法后方可访问该系统的资源。Spring Security提供了默认的认证相关配置,开发者也可以根据自己实际的环境进行自定义身…

认证是Spring Security的核心功能之一,Spring Security所提供的认证可以更好地保护系统的隐私数据与资源,只有当用户的身份合法后方可访问该系统的资源。Spring Security提供了默认的认证相关配置,开发者也可以根据自己实际的环境进行自定义身份认证配置。下面对Spring Security的认证流程以及自定义认证进行讲解。

用户认证就是判断一个用户的身份是否合法的过程,用户访问系统资源时系统要求验证用户的身份信息,身份合法方可继续访问,否则拒绝其访问。

Spring Security的认证流程进行详细介绍。

① 用户提交用户名和密码进行认证请求后,被SecurityFilterChain中的 UsernamePasswordAuthenticationFilter过滤器获取到,将用户名和密码封装到UsernamePasswordAuthenticationToken对象中,该对象为Authentication的实现类。

② 过滤器将封装用户名和密码的Authentication对象提交至AuthenticationManager(认证管理器)进行认证。

③ AuthenticationManager根据当前的认证类型进行认证,认证时会根据提交的用户信息最终返回一个SpringSecurity的UserDetails对象,如果返回的UserDetails对象为空,则说明认证失败,抛出异常。 

④ 如果返回的UserDetails对象不为空,则返回UserDetails对象,最后AuthenticationManager 认证管理器返回一个被填充满了信息的Authentication 实例,包括权限信息, 身份信息,细节信息,但密码通常会被移除。

⑤ SecurityContextHolder安全上下文容器存放填充了信息的Authentication,认证成功后通过 SecurityContextHolder.getContext().setAuthentication()方法,将Authentication设置到其中。 

 

http://www.dtcms.com/wzjs/298081.html

相关文章:

  • 设计网站兼职赚钱贵阳网站建设
  • 广州金融网站设计长春百度seo排名
  • 记事本代码做网站系统优化是什么意思
  • 旅游景区网站建设的意义百度应用下载安装
  • 做网站横幅技巧某个产品营销推广方案
  • 网站建设相关优化矿坛器材友情交换
  • 网站的建设维护推广百度站长平台网站收录
  • 哪里有网站建设电话品牌策划设计
  • 个人网站 备案备注媒体软文发稿
  • 朝阳做网站推广管理
  • 淮安 做网站 app互联网推广是做什么的
  • 安徽服装网站建设免费网站制作软件平台
  • 网站源文件修改软文经典案例
  • 济南手机网站开发公司电话百度投放
  • 福州网站制作有限公司班级优化大师
  • 日日干天天做网站销售
  • 京东淘宝网站是怎么做的百度百科官网
  • 温州微网站制作哪里有域名ip查询查网址
  • 常州网站建设流程凡科建站下载
  • tap自助建站友情链接代码模板
  • 市网站制作培训网
  • 中建装饰集团有限公司官网seo sem推广
  • 做网站页面用什么武汉seo认可搜点网络
  • 济南做网站 推荐行知科技自己如何做链接推广
  • 怎么做同城购物网站百度推广登录平台网址
  • 网站做备案关停会显示什么网站推广的10种方法
  • 政府软件开发报价明细陕西网站seo
  • 通辽大柒网站建设有限公司百度指数的作用
  • 广东外贸网站建设如何免费制作自己的网站
  • 门户网站建设服务收费网络营销推广方式包括