请问大家关于一个小程序账号体系方面的问题?

我们公司有个app 里面有些客户的数据,客户通过登录手机账号,获取一些相关的订单信息等,

现在我们要开发一个微信小程序,想通过手机号码+验证码或者直接微信登录的方式,能和之前的那些订单数据等信息相关联,在小程序也能同样展现出来,

请问这样能做到吗,是后端处理下就好了吗?

阅读 1.8k
3 个回答

直接微信登录肯定不行,你之前app上又没有用户的微信id,所以一定要获取用户手机号才行

当然能做到啦。

处理方法很多,最简单的就是后端增加一个支持微信登录的接口,和微信登录后绑定手机号的接口,微信登录视为一个快捷登录方式,首次使用微信登录需要验证/绑定手机号,下次微信登录就直接可以展示订单等数据了。

手机号+验证码和app完全一样的使用逻辑,微信登录且微信号已绑定有手机号,则视为该手机号已登录。
微信小程序和后端的业务数据交互可以用一样的。

当然,如果没有什么账号头像、昵称需要,可以用微信静默登录(无需用户授权即可获得openid),然后直接要求用户使用微信小程序首次使用时验证/绑定手机号即可。

微信开发文档 | 小程序登录流程

微信开发文档 | 获取手机号

新手上路,请多包涵

小程序登录一般用 wx.login 授权登录或者手机号+短信实现,你这种需要数据同步的话,可以使用手机号登录,让后端用手机号作为唯一用户标识,实现数据共享,结论是后端处理一下就行。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题