这篇文章主要讲解了“mysql多个社交账号的登录注册如何设计”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql多个社交账号的登录注册如何设计”吧!开放平台有哪些?微信Sina微博QQ163360豆瓣淘宝Github开源中国其他…
用户注册逻辑参数(username)用户名(password)密码(platform_id)平台ID(code)验证码
验证数据合法性。判断user
表是否存在该用户名。若存在,引导用户登录。若不存在,执行注册的程序。密码加密规则 (参考:加密技术与密钥安全管理)用户登录逻辑普通登录:参数(username)用户名
(password)密码(platform_id)平台ID(code)验证码
验证数据的合法性。判断user
表中是否存在用户数据。记录日志。社交账号登录(参数):参数(platform_id)平台ID
(channel_id)渠道ID(open_id) 社交平台开放ID
验证数据的合法性。判断user_social
表中是否存在该openid的数据。若存在,直接进行登录。若不存在,将数据,存储到user_social
表,引导用户绑定本站账号。若本站已存在账号,直接关联账号即可。若本站不存 香港云主机在账号,引导用户注册,成功后与当前openid关联即可。记录日志数据表结构用户账号表用户社交账号表用户登录日志表感谢各位的阅读,以上就是“mysql多个社交账号的登录注册如何设计”的内容了,经过本文的学习后,相信大家对mysql多个社交账号的登录注册如何设计这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是开发云,小编将为大家推送更多相关知识点的文章,欢迎关注!
相关推荐: Win10安装Microsoft .NET Framework 4.0时被迫暂停怎么解决
这篇文章主要讲解了“Win10安装Microsoft .NET Framework 4.0时被迫暂停怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一 香港云主机起来研究和学习“Win10安装Microsoft .NET …
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。