您的位置  > 互联网

今天成功实现手机短信验证码找回密码功能!分享点经验教训

1)我是个人用户。 我今天下午5点提交了身份证和网站注册证明,不到两个小时就激活了。

2)调试代码时,即使修改了///uni--/uni-id/.json,仍然出现“SMS with scene=bind--by-sms, not found”的错误信息。 请仔细查找文档才发现代码中需要添加: "scene": {

“通过短信绑定”:{

"": "18088",

“”:600

},

“短信登录”:{

"": "18088",

“”:600

},

“通过短信重置密码”:{

"": "18088",

“”:600

}。 而且修改后最好上传公共配置,然后连接云功能,最后成功。 我有手机号码,体验还蛮快的。

课:

再次抱怨文档的编写不是基于用户的思维。 我先后调整到了以下陷阱:

1)文档说一键登录比短信好,所以我就按照这个想法,但后来我意识到你必须先使用应用程序。 作为一个小网站的用户,我觉得这个app登录太麻烦,所以最终放弃了。 。

2)然后我被微信登录所吸引,但谁知道会有很多陷阱,需要服务号,而且对于个人开发者来说障碍更多。

3)不知怎么的,从文档中我感觉个人很难申请短信认证,只好用用户名和密码凑合,但找回密码却是个问题。

4)所以我有一次看到了关于电子邮件的文档,几乎有一种想添加电子邮件服务器的冲动。

5)今天实在是受够了找回密码的麻烦,所以硬着头皮又鼓捣起了短信。 出乎意料的是,大多数人只是申请了手机验证码就通过了。 7点左右遇到修改.json的问题后,不甘心半途而废,于是查看源码,找到了sms.scene。 然后我想到文档中有一个地方场景部分比源码.json多,于是尝试了几次,成功了。

再次建议文档按照用户的使用过程进行描述。 在吹嘘每个功能强大的同时,应该尽快清楚地写下它的使用范围和必备条件。 对于我们这些从零开始学习的人来说,确实有很多好处。 大量的开源代码和免费低价的功能固然很棒,但文档的陷阱也浪费了太多时间。 社区的问题检索功能也太差了。 如果能够用来优化信息查询,相信会得到更多人的认可。

以下指令无效。 请参见新短信服务开通指南进行开通。

使用开发者帐号登录开发者中心,在左侧导航中选择“短信验证码”。 使用此功能前,您需要完成邮箱验证。 只需按照开发者中心页面的提示即可完成邮箱验证。 邮箱验证通过后,点击页面中的“点击此处激活”,如下图:

激活成功后的页面如下图:

注:页面显示的“账户API Key”用于接口认证。 这些信息需要妥善保存。 一旦泄露,可能给您造成不必要的经济损失。

签名配置

示例:[ ] 验证码:${code},用于${},${}分钟内有效,请勿泄露并尽快验证。 那就是签名。

模板配置

添加短信模板之前需要先添加签名。

添加模板后,如果模板审核通过,则会进行相应的短信接入。

充值

短信验证码属于预付费业务,您需要充值后才能使用短信验证码服务。 点击页面上的“充值”按钮,您可以选择预设金额进行充值,也可以选择自定义金额进行充值。 最低充值金额为10元。

选择金额后,点击充值并选择支付方式。 目前支持支付宝和微信两种支付方式。 支付完成后,可以通过调用接口发送短信验证码。 调用方法详见“如何使用?”章节。

安全配置

您可以在此页面进行一些安全设置,以提高接口调用的安全性,防止被他人窃取。

充值记录

发送统计数据

发送记录

如何使用?拨打电话

为了方便用户调用,我们提供了发送短信、.、开发文档的接口

整个系统部署在双云上,双云主备在阿里云和腾讯云之间切换。 不存在被DDoS击败的可能,最大程度保证系统的可靠性。

使用 REST API 调用

开发者可以致电。 在云函数中,然后将云函数 URL 转换为 REST API。

~~*

比较

官方短信服务方便、安全、便宜。

开发者可以对比阿里云和腾讯云的短信服务价格。 可见,短信服务并不被视为盈利项目,而是为开发者提供的便捷服务。

一些第三方原生SDK提供的短信会收集用户设备的隐私信息,调试起来比较麻烦。 建议开发者谨慎使用第三方SDK发送的短信。

其他

以下指令无效。 请参见新短信服务开通指南进行开通。

使用开发者帐号登录开发者中心,在左侧导航中选择“短信验证码”。 使用此功能前,您需要完成邮箱验证。 只需按照开发者中心页面的提示即可完成邮箱验证。 邮箱验证通过后,点击页面中的“点击此处激活”,如下图:

激活成功后的页面如下图:

注:页面显示的“账户API Key”用于接口认证。 这些信息需要妥善保存。 一旦泄露,可能给您造成不必要的经济损失。

签名配置

示例:[ ] 验证码:${code},用于${},${}分钟内有效,请勿泄露并尽快验证。 那就是签名。

模板配置

添加短信模板之前需要先添加签名。

添加模板后,如果模板审核通过,则会进行相应的短信接入。

充值

短信验证码属于预付费业务,您需要充值后才能使用短信验证码服务。 点击页面上的“充值”按钮,您可以选择预设金额进行充值,也可以选择自定义金额进行充值,最低充值金额为10元。

选择金额后,点击充值并选择支付方式。 目前支持支付宝和微信两种支付方式。 支付完成后,可以通过调用接口发送短信验证码。 调用方法详见“如何使用?”章节。

安全配置

您可以在此页面进行一些安全设置,以提高接口调用的安全性,防止被他人窃取。

充值记录

发送统计数据

发送记录

如何使用?拨打电话

为了方便用户调用,我们提供了发送短信、.、开发文档的接口

整个系统部署在双云上,双云主备在阿里云和腾讯云之间切换。 不存在被DDoS击败的可能,最大程度保证系统的可靠性。

使用 REST API 调用

开发者可以致电。 在云函数中,然后将云函数 URL 转换为 REST API。

~~*

比较

官方短信服务方便、安全、便宜。

开发者可以比较阿里云和腾讯云的短信服务价格。 可见,短信服务并不被视为盈利项目,而是为开发者提供的便捷服务。

一些第三方原生SDK提供的短信会收集用户设备的隐私信息,调试起来比较麻烦。 建议开发者谨慎使用第三方SDK发送的短信。

其他

以下指令无效。 请参见新短信服务开通指南进行开通。

使用开发者帐号登录开发者中心,在左侧导航中选择“短信验证码”。 使用此功能前,您需要完成邮箱验证。 只需按照开发者中心页面的提示即可完成邮箱验证。 邮箱验证通过后,点击页面中的“点击此处激活”,如下图:

激活成功后的页面如下图:

注:页面显示的“账户API Key”用于接口认证。 这些信息需要妥善保存。 一旦泄露,可能给您造成不必要的经济损失。

签名配置

示例:[ ] 验证码:${code},用于${},${}分钟内有效,请勿泄露并尽快验证。 那就是签名。

模板配置

添加短信模板之前需要先添加签名。

添加模板后,如果模板审核通过,则会进行相应的短信接入。

充值

短信验证码属于预付费业务,您需要充值后才能使用短信验证码服务。 点击页面上的“充值”按钮,您可以选择预设金额进行充值,也可以选择自定义金额进行充值,最低充值金额为10元。

选择金额后,点击充值并选择支付方式。 目前支持支付宝和微信两种支付方式。 支付完成后,可以通过调用接口发送短信验证码。 调用方法详见“如何使用?”章节。

安全配置

您可以在此页面进行一些安全设置,以提高接口调用的安全性,防止被他人窃取。

充值记录

发送统计数据

发送记录

如何使用?拨打电话

为了方便用户调用,我们提供了发送短信、.、开发文档的接口

整个系统部署在双云上,双云主备在阿里云和腾讯云之间切换。 不存在被DDoS击败的可能,最大程度保证系统的可靠性。

使用 REST API 调用

开发者可以致电。 在云函数中,然后将云函数 URL 转换为 REST API。

~~*

比较

官方短信服务方便、安全、便宜。

开发者可以对比阿里云和腾讯云的短信服务价格。 可见,短信服务并不被视为盈利项目,而是为开发者提供的便捷服务。

一些第三方原生SDK提供的短信会收集用户设备的隐私信息,调试起来比较麻烦。 建议开发者谨慎使用第三方SDK发送的短信。

其他