SSO基于cookie的三类实现方式

摘自:​http://www.zhaochao.top/iBlog/article.html?id=73

一、完全同域

    ssoation中验证通过之后直接在顶层设置cookie

SSO基于cookie的三类实现方式

 

二、同父域

    ssoation中验证通过之后直接在父域顶层、设置cookie

SSO基于cookie的三类实现方式

    发送主页请求之后先校验cookie, cookie有效就直接返回成功,否则直接返回login来跳转到登陆界面

SSO基于cookie的三类实现方式


    发送get请求的方法

SSO基于cookie的三类实现方式

 

三、跨域

    各域本身编写添加cookie的方法和登陆验证方法,方法中远程调用sso的登陆方法

SSO基于cookie的三类实现方式

    修改ssoaction

SSO基于cookie的三类实现方式

    各域页面中都添加iframe以便使各域都设置登陆成功的cookie

SSO基于cookie的三类实现方式


更多资源:http://www.zhaochao.top