| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 拉起微信三方登录,详细实现步骤 -> 正文阅读 |
|
[移动开发]拉起微信三方登录,详细实现步骤 |
概述:本篇文章详细记录网页做微信登录的功能 用户一次扫微信登录,直接拉取回调页面,绑定手机号,后端处理数据,为用户生成密码,短信告知用户。 用户第二次扫码。直接登录成功。 这次三方登录利用的SpringBoot环境。基础准备: 前端:。微信登录按钮跳转拉起微信扫码登录。 ? ? ? ? ? ?。回调页面? 后端:? 。微信实体类。表。发送短信的工具类封装为接口Sms。发送请求的工具类Httpclient。 开始:在微信开放平台注册账户,需要用公司名义注册(费用为300元),个人无法注册, ? ? ? ?链接:微信开放平台? ? 审核通过后,开发者得到AppID,可通过AppID进行微信登录等功能的开发 此页面:准备工作 | 微信开放文档?也有相关的开发教程
步骤:1.在微信网站上准备 ? ?创建完成后,获取到appid和appsecret,配置好回调的第三方域名。 配置电脑HOST文件 Host文件配置 127.0.0.1 bugtracker.itsource.cn 注意:127.0.0.1为你自己网站域名??bugtracker.itsource.cn是你在微信那边设置的域名 2.准备回调页面? 2.1 因为用户点击同意授权后,微信方会返回code给到我们,我们需要从地址栏上获取到code。把code和绑定页面作为参数发送到后端进行处理。 后端使用工具类发送请求获取到accessToken和oppid的请求。通过查询微信表里的oppid查询用户的userid信息。。如果有则免密登录,没有的话,就拉取绑定收取的页面 绑定接口:判断用户手机号是否已经被注册了,如果被注册了,提示用户手机号已经被注册,请直接登录。或者后端可以解除之前的手机号绑定, ? |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 14:44:19- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |