单点登录构建(可跨域)
单点登录,一个网站登录/退出,其相关网站执行同样的操作。
同域单点登录
可以通过cookie共享的原理实现单点登录。
跨域单点登录
实现原理:
1.将用户登陆部分抽取出来–用户中心,用户登陆后会在用户中心产生session
2.当用户访问新系统时,向用户中心发送请求,用户中心判断是否能够获取session,能够获取session时认为用户已经登陆,将session对应的用户信息返回给新系统。否则认为 用户没有登陆。
有疑问的话,请在下方评论留言。
单点登录,一个网站登录/退出,其相关网站执行同样的操作。
同域单点登录
可以通过cookie共享的原理实现单点登录。
跨域单点登录
实现原理:
1.将用户登陆部分抽取出来–用户中心,用户登陆后会在用户中心产生session
2.当用户访问新系统时,向用户中心发送请求,用户中心判断是否能够获取session,能够获取session时认为用户已经登陆,将session对应的用户信息返回给新系统。否则认为 用户没有登陆。
有疑问的话,请在下方评论留言。