一、这个功能能做什么
进入 瓜奇 → 登录 的短信及社交登录设置,先核对当前前端,再选择服务。
先认识这几个词
- 回调:外部服务在处理后返回信息给网站的过程或入口,例如发送支付结果。
- 前端:访客实际打开和使用的网站;同一后台可以对应多个前端网址。
逐项设置与效果
| 设置 | 功能与效果 |
|---|---|
| 社交登录开关 | 决定是否开放对应第三方登录入口 |
| 社交平台与客户端凭据 | 选择支持的平台并填写对应客户端信息 |
| 强制绑定手机或邮箱 | 决定第三方登录后是否还需补充联系信息 |
| 国内短信渠道 | 配置适用阿里云、阿里云短信认证、腾讯云等服务 |
| 国际短信渠道 | 单独准备对应平台、签名与模板信息 |
| 验证码模板 | 为登录、注册、找回密码配置对应模板 |
| 订单购买与发货模板 | 为适用交易通知准备短信内容 |
| 即将到期与已到期模板 | 为适用时效权益配置通知模板 |
| 阿里云短信认证参数 | 配置方案、模板和验证码有效时间;适用于验证码场景 |
二、设置后会有什么效果
配置短信服务后,可在适用场景发送验证码或业务通知;配置社交登录后,可让访客使用相应平台账号授权登录。模板和回调地址必须与对应服务匹配。
三、怎么使用
短信配置
国内通道包括普通阿里云、阿里云短信认证、腾讯云;国际短信另有配置。按所选通道填写凭据、签名、模板等条件字段。
普通短信应先在服务商申请适用签名与模板,再将审核通过的信息填回瓜奇。阿里云资质与申请说明说明了国内签名前的资质流程,实际审核要求以控制台为准。
阿里云短信认证是验证码通道,适用于登录、注册、找回密码;不能把它当成普通订单通知短信通道。腾讯云号码按 E.164 格式处理,例如 +86138…;多变量模板应核对变量顺序。国内、国际模板不能混填。
社交登录配置
在平台列表选渠道,填写客户端 ID 和客户端密钥。回调地址格式为 前端域名/authorize?type=平台标识,例如 QQ 使用 ?type=qq、微信使用 ?type=wechat。不要把后台域名或支付回调填到这里。
每个平台的应用类型、审核和权限不同。列表出现平台名称只表示配置入口存在,并不证明当前平台仍允许你的应用接入;申请前请确认该平台当前支持的应用类型和接入条件。
完成配置并检查结果
在登录设置中先选实际使用的短信和社交渠道,再填写对应凭据、签名与模板。国内与国际短信分别检查;验证码、订单通知和到期提醒分别使用适用模板。社交登录需核对授权返回地址与目标网站,并按业务决定是否强制补充手机号或邮箱。保存后分别测试新用户、已有用户和需要补充绑定的账号。
四、常见问题
常见问题
- 没有登录入口:检查登录方式开关和前台登录框。
- 验证码不发出:检查通道、模板审核、变量、额度及发送限制。
- 授权后回不到网站:检查协议、域名、端口、路径、平台标识与平台登记值。
- 在另一个前端无法登录原账号:检查是否启用按前端隔离用户账号。
切换界面语言不会自动新建短信服务商模板。
更多使用问题
设置了订单短信模板就一定会发送吗?
模板只提供发送内容,还要满足对应业务触发条件和普通短信渠道配置。阿里云短信认证用于验证码,不能代替订单通知通道。
为什么社交授权成功后还要求填写邮箱或手机?
检查是否开启强制绑定要求;第三方授权成功与站内联系信息补全属于不同步骤。