zoukankan      html  css  js  c++  java
  • 阶段5 3.微服务项目【学成在线】_day16 Spring Security Oauth2_02-用户认证技术方案-单点登录

    2 用户认证技术方案
    2.1 单点登录技术方案
    分布式系统要实现单点登录,通常将认证系统独立抽取出来,并且将用户身份信息存储在单独的存储介质,比如:
    MySQL、Redis,考虑性能要求,通常存储在Redis中,如下图:

    单点登录的特点是:
    1、认证系统为独立的系统。
    2、各子系统通过Http或其它协议与认证系统通信,完成用户认证。
    3、用户身份信息存储在Redis集群。
    Java中有很多用户认证的框架都可以实现单点登录:
    1、Apache Shiro.(开源 轻量级)
    2、CAS(专门的一个单点登陆的框架)
    3、Spring security CAS

    把用户的信息统一房子啊Redis内管理,用户认证的功能统一抽取到认证系统内




     

  • 相关阅读:
    Xcode9学习笔记74
    Xcode9学习笔记73
    Xcode9学习笔记72
    Xcode9学习笔记71
    【Finish】Python Day 8
    【Finish】Python Day 7
    【Finish】Python Day 6
    【Finish】Python Day 5
    【Finish】Python Day 4
    【Finish】Python Day 3
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11630268.html
Copyright © 2011-2022 走看看