第三方平台授权bug:同一微信不同小程序授权,回调URI的auth_code不变
根据教程,小程序授权给第三方平台有以下这些步骤:
步骤1:第三方平台方获取预授权码(pre_auth_code)
步骤2:引入用户进入授权页
步骤3:用户确认并同意登录授权给第三方平台方
步骤4:授权后回调URI,得到授权码(authorization_code)和过期时间
步骤5:利用授权码调用公众号或小程序的相关API
在步骤3:用户确认并同意登录授权给第三方平台方,同一个微信下关联了几个不同的小程序,选择不同的小程序去授权,
在步骤4中,微信扫码授权操作时是两个不同的小程序,第三方平台的回调URI的auth_code参数都是相同。