Oauth2.0-第三方授权登录功能
2020-07-15 10:40:14 0 举报
登录查看完整内容
Oauth2.0-第三方授权登录功能
作者其他创作
大纲/内容
【7】将授权码提交到后端服务器
【6】重定向至用户指定的前端页面,并携带授权码
【5】第三方服务器返回授权码至授权页
用户第三方账号密码登录及授权
【2】web服务器响应第三方登录授权页的链接
未关联内部用户表
【1】GET请求web服务器返回第三方登录授权页的链接
后端服务器收到token和uid之后的处理
【4】POST提交至第三方服务器
User-Agent
已有关联内部用户表
跳转到关联的内部用户的首页,并签发token
【9】后端服务器收到token和uid
微博授权页
前端第三方登录URI跳转
前端第三方登录标签ajax请求
【8】当前用户服务器向第三方服务器发出post请求提交授权码,换取token
微博后端服务器
【3】浏览器跳转到第三方登录授权页
Web_ServerDjango
该微博用户信息已入数据库
http响应
绑定注册完成
微博用户数据表是否有uid
未入数据库,将微博用户信息存入数据库并跳转至绑定界面进行绑定注册;
用户绑定注册界面
微博用户数据表的uid是否已关联内部用户
0 条评论
回复 删除
下一页