前端微信授权登录

2017-09-19  本文已影响0人  飞奔的阿加西

前期准备:

1.服务器配置!填写线上的服务器资源!用于确认开发者有服务器和服务器可以和微信服务器请求!

接入指南

业务逻辑开发

接入指南

  1. 通过用户同意授权!获取code!
此步骤填入的scope参数

当为snsapi_base则不弹出授权页面!但只能获取openid!

当为snsapi_userinfo则弹出授权页面!可用过获取的openid!拿到基本微信用户基本信息!

此文以下由服务端进行逻辑操作!文内很多需要注意节点按微信官方文档最新建议实现!

  1. 通过上一步获取的code换取网页access_token!

code只能使用一次!5分钟后自动过期!

如果上一步的网页授权作用域为snsapi_base!则此步骤授权流程结束!反之继续下一步获取基本信息!

3.通过上一步获取的accsee_token和openid拉取用户信息!需scope为 snsapi_userinfo

备注

此文只做大概流程!建议详细看官方文档
测试账号申请
参考地址1

上一篇下一篇

猜你喜欢

热点阅读