前面三篇文章《跨平台通用账号系统(一)——浅析Facebook、Instagram、Messenger三者的联系》、《跨平台通用账号系统(二)——浅析Nike+系列产品的做法》、《跨平台通用账号系统(三)——阿里的账号系统到底透露出一些什么信息?》,分析了跨平台通用账号系统的,它们分别在国内外典型的企业中是怎样表现的,这一篇是对跨平台通用账号系统的总结。
账号注册与登录流程:
填写手机号码或者邮箱——验证——填写资料——添加好友
国外习惯以邮箱为标准进行注册,国内习惯以手机为主,一般情况都会提供本土的第三方快捷登录方式进行授权登录,国内WeChat、QQ、微博比较常见,国外大多是Facebook。
在使用第三方平台进行登录的过程中,企业只能拿到用户的头像和昵称,不能拿到用户第三方的社交关系,更不能拿到第三方的登录账号和密码。最常见的做法是自动生成一个用户的编码作为用户的user name,用户可以进行自行更改。
但因为不能拿到密码,也就是说用户没有可操作的密码,所以在密码这一处,需要重新设置一下,然后才能产生在本APP内完整的账号。当然如果一直用第三方方式登录也不会影响用户继续使用APP正常功能。
从大的方向来看,小的企业一般会以手机+验证码,这样快捷方便,所拿到的用户联系方式最有实用价值。而大型企业从系统统一性、用户信息收集、方便管理等方面考虑,一般会设置相对复杂的账号系统。
需要有相应的账号+密码,这个时候需要考虑账号类型,可能是邮箱/手机/user name三者中的全部,也可能是部分。密码要求也会相应的调整,可能要求密码必须包含大小写和数字等。
接着填写资料可能包括:头像、昵称、性别、年龄、国家、身高、体重、某方面的爱好等等。其出发点都是因为其能帮助APP改善对用户的服务。比如,Nike填写信息信息中心会有对国家的要求,因为每个国家可能有相应的代表运动,而这种文化会较大程度上影响用户对运动种类的喜好等等。
让用户填写的信息是既对他们来说是有用的,对企业来说也是有商业意义的才会保持系统资料的整洁清爽,不冗余,用户也便于接受。
如果考虑一个用户可以注册多个账号,那么就得考虑一个手机号绑定多个账号,同样的就要考虑是否登录账号也支持手机号,如果支持的话是用手机+不同的密码登录不同的账号还是只能用相应的邮箱进行绑定(这个时候就不会支持手机号+动态码的登录方式,相应原因请查看其它系列文章)。而邮箱一般的处理情况是唯一的,也就是说一个邮箱只能绑定一个账号。
添加好友:
最直接的是注册完之后获取通讯录好友,进行邀请或者添加,这一步只需要授权,最方便快捷。
二是进行主流社交软件的授权,获取社交软件成熟的好友关系,首先是添加该平台已经使用了的好友,接着邀请该平台的好友进行注册
三是如果有必要,可以进行智能推荐,推荐可以基于地理信息,也可以根据用户所填写的资料进行相关关联和推荐。
user name和display name的设置,国内大企业,像阿里或者腾讯,是同一个username是唯一的,跨APP进行统一管理,只有较大型的APP才能修改密码,服务性质的APP只能通过账号进行功能享受,而不能对账号进行操作,并且user name是不能修改的。
国外不一样在于,user name虽然也是唯一,但是可以修改,修改的账号只需要是唯一的也可以。display name则没有相应的要求。显示上,国内主要以昵称为主,国外以username为主(也有少部分以display name为主的)。
搜索:
搜索条件一般以手机号、邮箱、username为主,display name为辅,进行关联搜索。搜索结果也可以根据内容进行分类,常见的有用户、#话题、小组、活动、地点等等。在搜索前也会有相应的智能推荐,这个时候考量的就是算法功能的强大了。
@用户
先考虑有没有必要去做这个功能,有必要的话,@一般以username为主,少数公司也会加上display name或者邮箱的关联。
总的来说
小型企业,不跨平台,单个APP情况,追求的就是效率,使用手机号+验证码比较合适;而大型公司,有做系统概念的考虑,就需要考虑账号+密码的形式,以及更加复杂的附加功能。两者都方便采用第三方快捷登录。而添加好友、搜索、@用户等功能都是看项目需求来确定是否要做,需要做到什么程度,然后再去考虑怎么做的事情。
初衷是将线下的好友关系,运用科技的力量,搬到线上来进行更多需求与功能的满足,让用户以最小的成本实现自己和朋友们的一起进步和成长。
我们可以看到,同一个功能,在不同规模、不同文化的企业下,表现出来特征都会有所不一样。相信,这每一个决策后面都是经过深思熟虑,平衡过各种情况才展现出它现在的模样。可能随着科技的进步,时代的发展,市场的变迁,这些基本规律都会随着时间而改变。而唯一不变的,应该是作为设计师保持着一颗实事求是的态度,灵活变通的七巧玲珑心。
Sophia的tips:变化并不可怕,可怕的是没有面对变化的勇气~
相关阅读
《跨平台通用账号系统(一)——浅析Facebook、Instagram、Messenger三者的联系》
《跨平台通用账号系统(二)——浅析Nike+系列产品的做法》