微信登录
2023-04-13 10:43:43 40 举报
原有系统只支持手机账户登录,现需要添加微信登录。改流程图是为了解决同一用户不会产生二个账户的问题
作者其他创作
大纲/内容
该用户是否有phone
否
手机号是否存在用户表上
获取openid
无
可以跳过提示
有
是
已经有uid(已登录过)
提示用户,绑定手机号(发验证码验证)
ok,登录完成
创建一个新用户uid,同时phone和openid这字段也都有了
在已有用户数据上绑定这个phone
个人中心/分享按钮等
提示该手机账号已存在,绑定不了(已经有2个uid了)
在已有用户数据上绑定这个openid
微信登录按钮
该openid是否已存在用户表上(是否有uid,有uid代表已经用微信登录过了)
无uid(第一次微信授权登录)
0 条评论
下一页