Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

微信授权获取基本信息:如何授权后第二次打开,不跳转到**open.weixin**的情况下获取用户的信息?

$
0
0

微信授权的步骤

  1. 跳转到 https://open.weixin.qq.com/connect/oauth2/authorize?appid配置相关参数 以 **(response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect)**为例
  2. 在用户统一授权之后,跳转到上一步指定的URL,并在参数中带有code
  3. 使用code获取access_token,openid
  4. 最后使用openid 获取用户的基本信息 ps.3~4步中使用了wechat-oauth模块,比较省事,当然也可以自己码

我的问题是,如何做到在用户授权之后,第二次打开域下其他需要授权的网页,不需要在跳转到https://open.weixin.qq.com获取code来重新走一遍流程。 目前看到饿了么美团分享出来的红包都是这么做的。(第一次授权之后,以后的每次都不需要跳转到授权页面),难道是后台定时任务去刷新accesstoken???

手机上的伙伴可以打开饿了么红包 有红包!试一下


Viewing all articles
Browse latest Browse all 14821

Trending Articles