筹备工作
网站利用微信登录是基于OAuth2.0协定规范构建的微信OAuth2.0受权登录零碎。 在进行微信OAuth2.0受权登录接入之前,在微信开放平台注册开发者帐号,并领有一个已审核通过的网站利用,并取得相应的AppID和AppSecret,申请微信登录且通过审核后,可开始接入流程。(免费300一年,扎心不,哈哈)


来看一下具体交互流程
附上官网文档地址,可自行翻阅 微信扫码登录官网文档


阐明
因为备案网站审核还未通过,这里先用express起两台服务;3000端口为微信服务,8080端口为本地服务


上代码
看到网上很多人发问说如何在重定向之前获取code,答案就在这里


调微信服务时的传的参数 redirect_uri 这个地址很要害;当然你也能够间接让微信回调后端服务,这个看集体需要的


成果