本身学习的sso

一上午的时间,学习了一下单点登陆。php

思路就是: 在a站点表单登陆的时候,就去向站点U去进行验证。git

  1. 若是站点中心的sid存在,就返回sid到a站点,并存储到cookie里面。而且给b站点设置cookie。
  2. 若是sid不存在的话,就验证用户帐号和密码,生成sid,而后存储到文件里面。而后返回sid

b站点登陆的时候,验证sid是否存在。不存在的话,就去登陆。存在的话,就去根据sid,去获取用户的帐号和密码。github

这是连接。github.com/followyoung…cookie

相关文章
相关标签/搜索