为了账号安全,请及时绑定邮箱和手机立即绑定

华为帐号服务升级,助力应用快速验证用户身份

标签:
Android

目前,在电商、金融、社交等多种行业的APP中,”帐号+短信验证码“已成为验证用户身份的主流方式。短信验证具有易操作、安全性高、成本低的优势,在用户注册、登录、绑定手机号等许多场景中,都得到了普遍应用。

以往,用户靠手动完成手机号验证,至少需要5步:退出程序>打开收到的短信>复制或记住验证码>打开程序>粘贴或输入验证码。

现在,华为帐号服务为开发者提供了短信自动读取能力。如果应用需要用户输入手机号并通过短信验证码核实身份,开发者可以通过集成华为帐号ReadSmsManager服务,实现应用自动或者被授权读取短信验证码的能力,帮助用户将以上5步缩减为一步,甚至完全省略,提高验证效率,优化用户体验。

华为帐号提供两种短信验证码读取能力

华为帐号服务此前已提供自动读取短信验证码能力,最近升级的新版本,又新增了授权读取短信验证码能力。

此次升级带来的授权读取短信验证码能力,解决了部分应用对短信模板格式有严格要求,不允许随意改动,导致无法使用自动读取短信验证码能力的问题。例如某些金融类应用,短信模板已经固定,无法添加额外标识来进行短信验证码自动读取,此时便可选择授权读取短信验证码的方式。

那么两种读取方式又分别适用于什么场景呢?

1.自动读取短信验证码:

适用场景: APP对短信无固定格式要求,可以修改或添加额外标识。

优点: 用户页面操作少,体验更佳。

方式:(以登录为例)

用户点击获取验证码→收到短信→自动填充→用户点击登录。

在这里插入图片描述

2.授权读取短信验证码:

适用场景: 部分APP对短信模板格式有要求,不能对短信模板进行修改。

优点: 无需开发者修改短信模板,只需用户确认允许读取验证码,即可获取短信验证码并自动填充。对开发者和用户都很便捷。

方式:(以登录为例)
用户点击获取验证码→跳出授权弹框→用户点击允许→自动填充→用户点击登录

在这里插入图片描述

开发步骤

自动读取短信验证码开发步骤:
developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/readsmsmanager-0000001050050861?ha_source=hms1

授权读取短信验证码开发步骤:
developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/authotize-to-read-sms-0000001061481826?ha_source=hms1

华为帐号的优势

登录便捷:一键登录授权,适用于手机、平板、智慧屏等全场景设备,降低用户流失率。

用户遍布全球:海量的全球月活用户,遍布190+国家和地区,支持70+种语言。

安全隐私无忧:密码+验证码双因素验证,欧盟GDPR安全隐私合规。

原作者:HUAWEI-HMS Core

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消