从用户体验、交互、安全等方面谈注册页面设计的重要性
作者:互联网
在设计网站或者APP的注册页面时,需要考虑的因素比较多,一个优秀的登录页面设计,能够在很大程度上提升用户的转化,本文将从用户体验、交互、安全等各个方面谈一下我的看法,欢迎大家批评指正。
一、表单拆分
如果需要用户填写的表单内容比较多,需要将表单内容进行拆分,提升用户的接受度。
二、对手机号进行343分隔
对用户输入的手机号进行343分隔,便于用户对号码进行核对,减少出错几率。
三、简化表单
用显示/隐藏按钮来代替输入两次密码。
四、进行人机验证
在获取短信验证码之前,采用有效手段进行人机校验;通常的做法有以下几种:
除了自己可以设置这些规则外,互亿无线短信平台也支持多种方式的规则设置,可以在发送端对各种发送行为进行控制,控制的项目主要有:
- 图形验证方案:优点是成本低,但是容易被软件识别出来,防范效果不好。
- 结合大数据风控的人机验证方案:能识别出大部分的非人工操作,防范效果好,但是成本较高。
五、进行实时的表单提示
交互式的表单提示,既可保持页面的干净整洁,又能适时的给予用户表单填写提示。
六、实时的表单校验
自动侦测用户填写的表单数据,并对结果进行实时反馈。
七、手机短信验证安全防范
为了避免用户恶意请求短信接口,程序上还需要设置多重的安全机制:
- 单个用户,每次请求短信接口的时间间隔建议设置为60秒以上;
- 单个用户每天请求的最大次数建议不超过5次;
- 同一手机号码的每天/每分钟的请求量;
- 同一内容的每天/每分钟请求量;
- 同一号码每天的验证码短信请求量;
- 同一账户每天的最大发送量;
- 设置每个ip每天最大请求数;
- 设置短信账户每天的最大发送量(避免因异常状况导致的短信被恶意消耗)。
八、提供手机号双重认证功能
因网络状况、短信通道、用户手机信号等多种复杂因素,会导致用户接收短信验证码延迟或不畅,如果系统不能及时发现并及时自动处理,那结果会导致用户流失。
为了让用户能快速收到验证码短信,建议的处理方案为:
- 选择专业的通知短信服务商;
- 实时监测每条短信的回执状态,遇到延迟或失败,能够立即调用另一条通道补发;
- 为客户提供语音验证的选项。
标签:短信,请求,每天,用户,表单,重要性,验证码,交互,页面 来源: https://blog.csdn.net/m0_61627247/article/details/122864411