SpringBoot + Mybatis-plus 短信收发
一、注册一个短信服务商的账号(如阿里云、腾讯云等)
二、在阿里云服务器中使用短信API接口、设置短信签名、设置短信模板、设置AccessKey
三、根据阿里云的JavaSDK的帮助文档,进行短信收发
- 导入Maven坐标
- 调用API接口
四、手机验证码登录
并将用户登录界面放行,使用户能够自动的登录
五、登录操作
1.获取手机号
2.生成随机四位数号码
3.调用阿里云提供的短信服务API完成发送短信
4.将生成的验证码保存到Session
5.获取服务器接收到的手机号和验证码
6.从Session中获取用户手机号和生成的验证码
7.验证码进行比对,若比对成功,继续判断该用户是否注册,没有注册则自动注册