h5页面微信授权登录后用户关闭页面再次进入又要授权

再次授权的时候就会显示近期你以授权,完了又不返回参数,我怎么知道只是哪个用户,我在本地存储了数据微信内置浏览器也保存不了怎么办图片描述

阅读 12.8k
3 个回答

哥们,微信文档里写的清除惹,你可以在调用用户授权接口之前,先调用静默登录接口,如果近期登录了,就直接过了。

https://mp.weixin.qq.com/wiki...

图片描述

下面就是获取微信登录的url,注意里面的scope

$url = "https://open.weixin.qq.com/connect/oauth2/authorize"
            . "?appid=".$wx['APPID']
            . "&redirect_uri=".$redirect_uri
            . "&response_type=code"
            . "&scope=snsapi_base"
            . "&state=$state#wechat_redirect";
        return $url;
新手上路,请多包涵

clipboard.png
请问下 ,授权后 跳转登录自己的页面,假设用户这时候刷新,重新获取 官方api 第二步 openId 跟 access_token 会报错,原因如图,请问如何解决?

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