收藏
回答

移动应用微信授权登录有效期问题

https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Development_Guide.html

1、文档中的第一步”请求CODE“中,移动应用在终端本地拉起微信应用进行授权登录,微信用户点击授权后,授权有效期有多久?有效期内,再次执行拉起微信授权页动作后,是否会直接返回code并自动拉起移动应用?而不再需要用户在微信授权页手动点击【确认授权】?

2、在用户授权有效期内是否可以一直重复使用第一步中返回的相同的code,进行第二步”获取token及openid“?

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

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    05-21

    你好,不支持重复使用code

    05-21
    有用
    回复 4
    • 吴浩楠
      吴浩楠
      05-21
      好的,麻烦再看下第一个问题
      第三方App首次申请用户授权后,有效期是多久?以及为什么首次授权后,再次进行”请求CODE“时,就无法唤起微信授权页了,而是拉起微信应用后,直接回到了第三方App(这是IOS的效果,安卓是都不会拉起微信应用)
      05-21
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      05-21回复吴浩楠
      报错提示什么呢?
      05-21
      回复
    • 吴浩楠
      吴浩楠
      05-22
      没有报错,C端效果是,从第三方App成功唤起了微信,然后没有在微信中给用户展示微信授权登录页,就直接从微信又回到了第三方App。


      正常情况是从第三方App唤起微信后,会在微信内展示授权登录页,并且需要用户在页面上点击允许后,才会再跳回到第三方App。但是当用户首次授权成功后,再次执行这个步骤,就是上面说的效果了。(微信里没有展示授权页)
      05-22
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      05-23回复吴浩楠
      https://developers.weixin.qq.com/community/develop/doc/000880a051015855aea992f995bc09
      05-23
      回复
登录 后发表内容