OAuth 2 实现单点登录,通俗易懂…

作者:王克锋出处:https://kefeng.wang/2018/04/06/oauth2-sso/
单点登录是多域名企业站点流行的登录方式。本文以现实生活场景辅助理解,力争彻底理清 OAuth2.0 实现单点登录的原理流程。同时总结了权限控制的实现方案,及其在微服务架构中的应用。
1 什么是单点登录
1.1 多点登录
传统的多点登录系统中,每个站点都实现了本站专用的帐号数据库和登录模块。各站点的登录状态相互不认可,各站点需要逐一手工登录。如下图,有两个术语含义如下:
认证(authentication): 验证用户的身份;授权(authorization): 验证用户的访问权限。

1.2 单点登录
单点登录,英文是 Single Sign On,缩写为 SSO。多个站点(192.168.1.20X)共用一台认证授权服务器(192.168.1.110,用户数据库和认证授权模块共用)。用户经由其

OAuth 2 实现单点登录,通俗易懂…最先出现在Python成神之路

版权声明:
作者:admin
链接:https://www.techfm.club/p/12314.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>