注册/登录常用设计

在设计应用系统时,注册登录往往是最先设计的;它看似简单,实则需要根据实际情况,精心设计;因为应用系统的类型、客户端类型、设计者目标不同,注册登录往往有很大区别;以下是我们对于目前常用设计的总结:

应用系统类型:
1. 对内系统:系统面向企业/组织内部用户,可能是企业/组织自己员工,或者与企业/组织相关的人员;
2. 对外系统:系统面向企业/组织外部用户,可能是大量网络游客;

对内系统

一般为了企业/组织内部特定业务场景;例如各种管理系统;对于注册登录这块诉求如下:
1、 简单,明确的登录验证:员工根据自己工号,或工作邮箱等常用信息即可完成登录;
2、 不需要任意注册:通常由系统管理员分配账户;拥有众多内部系统的企业/组织也会通过单点登录的方式,避免太多账户体系;
3、 有较强的网络安全要求;企业/组织规模越大,对于网路安全要求越高;对于注册登录模块来说,需要注意密码强度,验证码,注册登录等操作应对网络攻击问题;
4、 可能需要与其他内部系统对接;

以下,我们展示了具体的设计方案,希望对大家有所帮助;所有方案的实现均来自云速构,您也可以在云速购查看具体实现过程;

一个例子

登录页

内部系统根据分配的用户名,工号,或工作邮箱等,配以适当强度的密码,完成登录;登录页总体简洁,明了;

密码设置 

登录后,可以修改已登录账户的密码;根据安全要求,可以设置不同的密码强度要求;

账户设置

登录后,可以对已登录账户的用户名,工号,工作邮箱做相应调整;根据实际情况,也可能避免普通用户自己修改; 

对外系统

一般为了企业/组织的客户营销,客户服务业务场景,最典型的是大量互联网应用;对于注册登录这块诉求如下:
1、 注册/登录流程简单,明了:为了最大限度避免用户流失,往往要求1,2步即完成注册/登录流程;
2、 注册流程务必留下用户联系方式:在国内,因为手机联系非常方便,大多数应用采用手机注册/登录的方式;
3、 登录过程中,为了方便用户,提供众多登录方式:这些方式有:用户名,邮箱,手机,以及其他第三方登录;常用的第三方登录有:微信,微博,QQ等;
4、 网络安全要求很高:为了应对复杂的互联网环境,在注册/登录的各个环节,均需考虑网络攻击的可能行;除了增强密码强度,图片验证码这些程序手段外,也需考虑应用服务器,网络环境等环节的安全防护;
5、 性能要求很高:大量的网络操作可能会造成性能瓶颈,在系统实现上可以考虑分布式,模块独立部署等方式应对;
6、 需要找回密码,忘记密码,隐私协议等辅助模块;

以下,我们展示了具体的设计方案,希望对大家有所帮助;所有方案的实现均来自云速构,您也可以在云速构查看具体实现过程;

一个例子

账户登录

对于常用网站,可以根据用户名,手机号,配以密码登录;因为大部分用户很难记住网站密码,也可以选择手机验证码登录;同时,在登录页,需提供密码找回,以及第三方用户登录方式;

验证码登录

 大多数对外网站采用手机注册的是方式,以确保方便联系到用户;注册账户后,用户可以自己设置用户名,头像;

注册

登录后,在专门的系统设置中,提供登录手机,用户名,第三方登录绑定的修改功能;

账户设置

由于系统众多,用户很难记住密码;所以,应提供两种方式的密码设置;在登录前,提供根据注册手机号,密码找回功能;在登录后,可以修改密码;

手机验证  
密码设置

 以上就是常用的注册/登录设计;在工程实践中,我们需要根据应用具体情况,客户需求等,做设计上的取舍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值