现在是通过微信授权获取到用户的openid,用户进入公众号之后,需要通过手机号和密码进行登录,有账号且上次登录记住密码,则直接进入个人中心页面,没有账号,则通过手机号和密码进行注册,怎么将微信的openid和用户手机号进行关联起来
现在是通过微信授权获取到用户的openid,用户进入公众号之后,需要通过手机号和密码进行登录,有账号且上次登录记住密码,则直接进入个人中心页面,没有账号,则通过手机号和密码进行注册,怎么将微信的openid和用户手机号进行关联起来
你随便找个有论坛,论坛好多都有QQ登录,你参考下论坛注册登录步骤就可以了。
1.数据库账号表新增字段openid,头像。
2.获取openid,之后查表,有对应数据就直接登录了。
没有则把获取的用户openid以及微信名称,头像等信息放入cookies或者session,跳转到登录页,或者可以存到表里面,跳转到注册或者登录的时候把openid当成参数跳转过去。
这个时候的登录页面和注册页面跟平时比,多了一个绑定openid的操作。
2 回答1.2k 阅读✓ 已解决
2 回答777 阅读✓ 已解决
1 回答753 阅读✓ 已解决
1 回答973 阅读✓ 已解决
2 回答843 阅读
1 回答837 阅读
1 回答771 阅读
我是这么处理的,有一个auths表记录登录方式,其中有一个field是user表的主键,其中user表记录用户信息。auths表记录登录信息,其中可能存在多条一个用户的登录信息。