收藏
回答

请问下关于登录的流程,如果每次调用wx.login会有问题吗

我看了下这篇文章的流程,但是就后端目前提供的接口来说没办法完成这个流程,现在流程就是每次打开小程序都调用wx.login拿到code值给后端,然后用户再点击授权拿手机号按钮,我把解密相关信息给后端,后端返回token给我(我存下来,一次操作不用点击,每次打开小程序用户都要点一次授权手机号按钮)不知道会不会有什么问题...

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

3 个回答

  • x_Qiang
    x_Qiang
    2019-07-19

    对啊,为什么不用缓存

    2019-07-19
    有用
    回复 1
    • Han.
      Han.
      2019-07-19
      不是我不用,因为本来是pc的接口后端没有拉新规则,这个token12小时后会过期....如果操作过程过期那我只能让他回授权页...
      2019-07-19
      回复
  • oil
    oil
    2019-07-19

    当然是有问题的。正常来说 用户第一次打开小程序会授权

    操作完之后 后端会返回给你一个token 和 userinfo

    然后你 用 storage 存着

    如果有用户行为的时候  先去判断 你存的东西是否存在

    存在  ? 获取继续操作 : 授权继续操作

    2019-07-19
    有用
    回复 2
    • Han.
      Han.
      2019-07-19
      可是后续用户操作不再和微信信息有关,主要就是第一次打开登录时候需要拿手机号,现在每次打开页面也都授权一次
      2019-07-19
      回复
    • oil
      oil
      2019-07-19回复Han.
      存起来呀--
      2019-07-19
      回复
  • No Matter
    No Matter
    2019-07-19

    应该是没什么问题,你 只需要点击登录的时候将code传给后端,他给你返回一个openid,而且你的code 只能有效5分钟

    2019-07-19
    有用
    回复
登录 后发表内容