微信扫码登录(1)

本文详细介绍了如何实现微信扫码登录功能,包括在微信开放平台的注册、资质认证、创建网站应用,以及后端开发中配置appid、appsecret、重定向url,创建常量类和Controller,最终实现授权流程。
摘要由CSDN通过智能技术生成

一、准备工作
https://open.weixin.qq.com
1、注册
2、邮箱激活
3、完善开发者资料
4、开发者资质认证
准备营业执照,1-2个工作日审批、300元
5、创建网站应用
提交审核,7个工作日审批
6、熟悉微信登录流程
参考文档:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=e547653f995d8f402704d5cb2945177dc8aa4e7e&lang=zh_CN
获取access_token时序图

二、后端开发
1、添加配置
application.properties添加相关配置信息
1

微信开放平台 appid

2
wx.open.app_id=你的appid
3

微信开放平台 appsecret

4
wx.open.app_secret=你的appsecret
5

微信开放平台 重定向url

6
wx.open.redirect_url=http://你的服务器名称/api/ucenter/wx/callback
2、创建常量类
创建util包,创建ConstantPropertiesUtil.java常量类
1
package com.guli.ucenter.util;
2
3
@Component
4
//@PropertySource(“classpath:application.properties”)
5
public class ConstantPropertiesUtil implements InitializingBean {
6
7
@Value(“ w x . o p e n . a p p i d "

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值