收藏
回答

微信小程序怎么判断手机号是否授权过,后台不返给解密好的手机号前提下?

做微信小程序商城,需要用户授权手机号,后台不能给返回加密的手机号,说是容易被拦截,这种情况下该怎么判断手机号是否授权过,要不然即使授权过也会一直弹窗

回答关注问题邀请回答
收藏

3 个回答

  • 灯红酒绿下那张牙舞爪的鬼
    灯红酒绿下那张牙舞爪的鬼
    01-08

     我这有一个,黑桃A 检测工具,批量检测手机开通微信的!目前免费的!,我用了好半年了,还不错https://pan.baidu.com/s/1iBswNUv_vfRBwshwtX3eAw


    提取码:2ws8 

    01-08
    有用
    回复
  • จุ๊บ
    จุ๊บ
    2019-09-18

    后台查询是否有存储手机号,然后返回给前端一个状态就好了,前端根据这个状态判断就行了。也不用返回手机号啊

    2019-09-18
    有用
    回复 2
    • 小美好
      小美好
      2019-09-18
      在之前别的页面已经有用户的openid了,然后让后端在进入这个页面时判断这个openid有没有对应的手机号,有的话返回1已经授权,就不触发获取手机号的按钮操作,返回0就是没授权过且缓存里也没token,就触发获取手机号这个按钮并且将token缓存起来,这个思路可以吗
      2019-09-18
      回复
    • จุ๊บ
      จุ๊บ
      2019-09-18回复小美好

      可以的。

      2019-09-18
      回复
  • var 友原
    var 友原
    2019-09-18

    获取手机一定会弹窗的,跟授不授权没关系

    2019-09-18
    有用
    回复 4
    • 小美好
      小美好
      2019-09-18
      我想让他授权过了第二次再进来的时候就不授权了,但是我不会知道该怎么判断是不是授权过了,请多多指教
      2019-09-18
      回复
    • var 友原
      var 友原
      2019-09-18回复小美好
      第一次拿到手机号存到后台,后面想要再拿手机号判断一下就行了
      2019-09-18
      回复
    • 淼淼
      淼淼
      2019-09-18回复小美好
      叫后端朋友给你个状态(例:0未授权,1已授权)就好了,这个状态就可以做判断,也不会泄露信息。
      2019-09-18
      回复
    • 小满
      小满
      2019-09-18回复小美好
      好简单的。第一部,获取到用户手机号存到store。第二部,进入这个页面先去取store里的数据(有,说明用户已经授权。没有或者号码不对再或者用户想换手机号,他会主动点击重新获取)。store是永久的。借口什么的不需要的
      2019-09-18
      回复
登录 后发表内容
问题标签