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

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

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

代码如下:

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

 判断是否取得用户code

具体后面怎么做 待更新

最后 你可以在后台哪里发送数据接口:

SpringBoot 用到了 okHttp 框架

 url 就是 集成好的

resBody 就是结果 ,这里测试返回了前端 但是!!!!!!  别返回给前端!!!!!!!!!!!!!!!!!!!

一般在后台操作。

本文来自博客园,作者:咸瑜,转载请注明原文链接:https://www.cnblogs.com/bi-hu/p/15413472.html

原文地址:https://www.cnblogs.com/bi-hu/p/15413472.html