# 配置阿里云短信服务,实现短信验证码功能
*****

```
后台有配置短信提醒的地方,如上图。这里的短信验证码用作验证用户绑定手机。
这些配置要怎么填写呢?这篇文章就是教导这个内容的。
全文预计操作15分钟。
```
主要流程如下:

1.首先需要到阿里云开通短信服务([https://dysms.console.aliyun.com/dysms.htm](https://dysms.console.aliyun.com/dysms.htm)

2.开通后去申请短信签名(短信签名就是会被加在短信内容的最开始,代表的是短信发送者身份信息)。

3.按自己喜好申请签名,签名一般为你的企业名称,如:百度。签名审核大概需要2小时。
> 注意签名类型要选验证码类型

4.在等待签名审核的时间,我们继续申请短信模板。

5.模板类型选择验证码,不要选错。
> 模板名称和申请说明可以根据自己情况填写,要是不会写就照着下面的图片写。
> 最重要的是模板内容,阿里云会自动把 ${code} 替换为验证码。
> 您正在验证绑定手机,验证码为:${code},5分钟内有效!

7.现在需要申请AppKey和AppSecret,鼠标放在阿里云网页的右上角用户邮箱处,选择accesskeys。

8.在新打开的选项中选择开始使用子用户AccessKey。

9.在新打开的页面照着下图填写创建用户。

10.获得了 APPKEY 和 SECRET,把他们复制了填在后台。(注意还没完,继续往下看)

11.刚创建的用户是没有权限的,我们选择添加权限。

12.在系统策略里搜索 sms,然后选择 AliyunDysmsFullAccess ,点击确定提交保存。

13.提示授权成功,完成阿里云配置。

14.短信签名审核通过, 最左边那个”签名名称“是短信签名,拷贝到后台设置里。

15.短信模板审核通过,”模板CODE“是短信模板,拷贝到后台设置里。

16.在后台测试短信发送里填写自己的手机号,点击提交保存。

17.保存成功之后点击测试发送

如果一切正常,你会收到测试短信。
需要注意的是要先保存设置,然后再测试短信发送。
要是发送失败,前检查阿里云账号是否有余额。
要是遇见问题无法解决,截图错误信息提交给开发者。
完。