枫之叶 世界是平衡的,每个人都是通过自己的努力,去决定自己生活的样子。

TagSPA

Jquery/Vue+SPA+Django多主域名跨域携带COOKIE实现单点登陆方案

项目介绍 多个项目不同域名,需要实现单点登录,项目结构: 用户统一认证系统:passport.abc.com 项目1:1.abc.com 技术选型 项目1和其他项目的用户都通过认证系统来统一登陆,技术选型: 用户统一认证系统:Django1.10.5 项目1:Vue+SPA 技术实现 此为演示,代码相对简单,因为刚开始采用Jquery进行测试,最终要使用在Vue上,所以顺便列出了Jquery、Vue的解决方案!由于两者使用时差异比较大,测试Vue时时间也相对较多。 后端 setting.py //解决跨域COOKIE ACCESS_CONTROL_ALLOW_ORIGIN = ( '', '' ) CSRF_COOKIE_DOMAIN = '.abc.com,.abcd.com' ACCESS_CONTROL_ALLOW_CREDENTIALS = True 前端-Vue.js...

枫之叶 世界是平衡的,每个人都是通过自己的努力,去决定自己生活的样子。

碎言碎语

有点小懒,不定期更新

分类目录

标签