第三方联合登录/登录相关
文章平均质量分 86
登录相关
祁_z
这个作者很懒,什么都没留下…
展开
-
用户登陆令牌接口的设计
流程逻辑:1. 用户登录验证成功后,生成token将用户id放入redis中, - redis存储格式:(key=token,value=用户id);2. 将token响应给客户端浏览器,前端把该token存入全局域中,前端每次调用接口的时候都需要传入该token。3. 后端只会根据该token获取用户信息:根据token从redis查询到用户id,再根据id去查询数据库等。...原创 2020-10-05 16:23:10 · 317 阅读 · 0 评论 -
XXL-SSO单点登录
为什么需要做单点登陆系统大型互联网公司中,公司旗下可能会有多个子系统,每个登陆实现统一管理。自己简单实现单点登录登录成功->生成唯一key存入redis,同时把key交给cookie进行管理,其它服务浏览器请求后台时带着cookie中的key进行请求,后台判断key是否存在redis以及是否过期。redis:key保证唯一UUID, value存用户信息(json串 uuid {id:1, name:'张三'})单点登陆系统实现思路https://www.xuxueli.co.原创 2020-10-05 16:29:03 · 478 阅读 · 0 评论 -
qq/微信联合登录整体流程图!
后台调用流程图前端处理登录vue处理后端传入的openId(openToken)实现用户登录。1. vue接收到openId(openToken)就表示当前用户qq/微信登录成功,2. 先根据openId(openToken)查询是否存在关联的账号,如果关联账号的话,直接使用openId实现自动登录, 返回用户的token(用户登录标识velue是用户id)给客户端,vue直接跳转到首页页面。3. 反之openId(openToken)没有关联用户,则进入关联账号页面(关联...原创 2020-08-22 10:04:46 · 1609 阅读 · 0 评论 -
微信联合登录
测试环境:微信wab开发工具:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html微信公众号使用流程:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login&token=579271486&lang=zh_CN1...原创 2020-03-27 23:59:43 · 261 阅读 · 0 评论 -
QQ联合登录
oath2.0授权原理根据appid获取授权码 根据授权码和appkey获取access_token 根据access_token获取openid(openid关联了qq具体用户信息) 根据openid获取用户信息官方整合文档资料:https://wiki.connect.qq.com/%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C_oauth2-0注...原创 2020-07-18 19:12:28 · 649 阅读 · 0 评论