也是自己琢磨的   所以会一直更新此文章

 

1.小程序登录流程

2.小程序登录接口

先看看这两篇文章 然后我们上图...

微信小程序 --  实现“微信登录”功能_微信

 

 其实这个大概流程:

1. 通过wx.login 获取用户code 

2.发送code 和 appId 和 appSecret 和 grant_type(固定的) 给微信 auth.code2Session 接口

3.成功接口返回openid   和 session_key 回来。

 

auth.code2Session 接口:

GET https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code


代码如下:

微信小程序 --  实现“微信登录”功能_微信_02

 

代码改进  其实你可以这样:

微信小程序 --  实现“微信登录”功能_html_03

 

 判断是否取得用户code

 

 

具体后面怎么做 待更新

 


作者:咸瑜​