咨询一个h5微信登录的流程问题

问题咨询 · xilongtao · 于 2年前 发布 · 1258 次阅读

安装了微信扩展后,支持微信登录,但是我发现h5登录的流程设计是不是存在问题?

以下是文档内的介绍

1.通过微信打开h5商城,点击进入账户登陆(/customer/account/login)页面 2.系统检测到微信环境,就会进入静默登陆,获取到微信用户的openid,查看openid在fecmall用户表中是否存在,如果存在, 那么直接登陆,进入账户中心页面 3.系统检测到微信环境,就会进入静默登陆,获取到微信用户的openid,查看openid在fecmall用户表中是否存在,如果不存在,那么就会进入手机号绑定页面, 填写手机号,以及获取的验证码,进行绑定

在第3步,我通过测试发现,中间还有1个条件判断,就是在用户绑定手机号的时候会查询一下当前 openid 在 customer_wx_qr_code_log 表中是否存在,如果不存在则不让绑定,而 customer_wx_qr_code_log 表中的记录好像是必须通过微信扫码 PC 端的微信登录二维码才会产生,那如果一个用户第一次直接在微信内登录绑定则永远不能成功。所以问下这个流程是否就是这样设计的?

共收到 2 条回复
Fecmall#12年前 0 个赞

直接使用fecyo吧,默认都集成了,功能也是没有问题的。

这个扩展要下架了

xilongtao#22年前 0 个赞

@Fecmall #1楼 :tw-1f62f: :tw-1f62f:

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics