- 43
- 0
流程:
A:未注册: 1.用户公众号内点击系统入口->2.发起授权回调->3.拉取用户信息openid->4.查询数据库->5.如果没有该openid->6.保存到数据库,保存session->7.重定向到系统注册页面->8.填写手机号码->9.移动端请求获取验证码,后台这个时候保存用户的手机号码并且关联到openid,如何区分用户?->10.进行注册->11.注册成功->12.返回官网首页(不是系统首页)
B:已注册: 1.用户公众号内点击系统入口->2.发起授权回调->3.拉取用户信息openid->4.查询数据库->5.存在该openid,保存到session->6.重定向到系统功能入口->7.选择功能入口->8.进行表单提交操作->9.移动端请求传参到后台,保存数据库
问题:A->9步的时候,读取不到session,或者说,如何才能保持用户的登录状态?
我的想法:是A->6步的时候,根据用户的openid生成一个token字符串,返回给用户;用户跳转后,请求接口的时候就可以带到后台,进行识别;关键是这个token怎么返回给用户?用户重定向到系统注册页面,这个token前端能获取到?
望大家交流交流
暂不考虑redis缓存方式
已经解决了,重定向的时候把token当做一个参数带过去...
0
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
