使用 SMS 服务开启手机登录功能
MVPFAST集成了手机号码登录功能,国内的用户使用手机号码登录会比较常见,我们使用的是阿里云的 SMS 服务
ALIYUN_ACCESS_KEY_ID
=阿里云账号 ACCESS_KEYALIYUN_ACCESS_KEY_SECRET
=阿里云账号 SECRET_KEYALIYUN_SMS_SIGN_NAME
=sms 服务签名ALIYUN_SMS_TEMPLATE_CODE
=sms 发送模板
1.购买阿里云 SMS 服务
去阿里云官方搜索 SMS 短信服务,进入产品首页
进入购买页面,阿里云的 SMS 服务价格还算可以,1000 条 50 元
购买完短信服务后,进入【短信服务】控制台,进入【快速学习和测试】,可以进行学习,完成学习之后你可以获得MVPFAST短息服务所需的变量字段
- 资质:申请签名的实名化信息
- 签名:短信发送者的属性字段
- 模板:发送的短信模板
2.申请资质
在新增资质页面填写相关信息,阿里云审核 sms 服务的时间大约为两小时左右
3.新增签名
新增签名必须要在资质申请成功后
- 签名:你网站的名称,例如MVPFAST
- 资料:可以上传网站截图,审核会快点
4.新增模板
申请模板,在页面中填写信息,可以使用【常用模板推荐】,选择【登录/验证】模板即可。
5.获取 AccessKey 和 AccessSecret
在阿里云点击右上角【AccessKey 管理】
进入之后选择阿里云建议的使用子用户
创建子用户之后可以复制AccessKey和AccessSecret
完成上面的操作之后,可以在【国内信息】页面获取所需的环境变量属性
6.完成
完成上面配置之后,就可以使用 SMS 服务了,MVPFAST的 sms 服务封装在lib/phone