参考手册Workspace 包参考

短信发送

短信发送工具,支持腾讯云、阿里云和 Twilio 三个厂商

短信通常配合频率限制(@01mvp/rate-limit)一起使用,防止一个手机号短时间内被刷爆。具体接入方式看 认证系统指南

这是什么

短信服务用来给用户发手机短信,最常见的是发验证码(登录/注册时用的 6 位数字)。支持三家短信厂商:腾讯云、阿里云、Twilio(国际)。

能做什么

  • 发送验证码:用户注册/登录时发 6 位数字验证码
  • 发送通知:订单状态变更、活动提醒等
  • 厂商切换:换短信厂商不需要改业务代码
  • 降级备用:主厂商挂了自动切换到备用厂商

短信服务的 Access Key / Secret Key 是敏感信息,必须放在 .env.local 中。生产环境务必配置频率限制,防止短信轰炸。

怎么配置

.env.local 里设置对应厂商的密钥(Access Key、Secret Key 等)。

大概原理

你的代码 → 统一的发短信接口

         根据配置选厂商

    腾讯云 / 阿里云 / Twilio

         手机收到短信

相关链接