一、注册的4种类型注册一般分为4种类型。 (一)本地账号注册这是最传统的注册方式,注册门槛高,易在登录页面就流失用户。 本地账号注册
(二)第三方注册,用户没有本地ID可能很少的app会用这种,用为没有留下用户的本地ID,无法跟踪用户行为。 第三方注册,用户没有本地ID
(三)第三方注册,系统自动生成本地ID第三方注册后,系统默认分配给用户一个ID,用户ID可能用户可见,也可能不可见。 第三方注册,系统自动生成本地ID
(四)第三方注册,用户手动添加本地ID第三方注册后,用户需要手动填写一个ID,而且ID还不能重复。这种方式比直接注册还麻烦,比较容易引起用户反感。 第三方注册,用户手动添加本地ID
二、第三方登录目的、优劣及适用场景分析(一)第三方登录目的用户使用其他平台上频繁使用的账号,来快速登录产品,达到不注册就登录的目的。 (二)第三方登录的好处
(三)第三方登录的不足使用第三方登录,相当于为了便捷性,放弃了自建账号体系中对用户手机号、邮箱的获取,后续不能通过手机短信、邮箱将营销信息推送给用户。 (四)第三方登录适用场景
示例-某P2P登录方式,不提供第三方登录
例外-微众银行,因跟腾讯的特殊关系,只提供第三方登录
三、第三方登录要考虑的细节(一)选择哪几种第三方登录渠道QQ、微信、支付宝、新浪微博等,这些产品的开放平台都提供了标准的接入文档,都支持给产品提供第三方登录支持。 (二)第三方登录后要不要再引导填写各类信息对于第三方登录后,不少产品进一步引导用户绑定手机号、绑定邮箱、绑定已有的账号、设置昵称等操作。这就违背了使用第三方登录的初衷。使用第三方登录,本来就是想让注册、登录变得简单,你这样一搞,比注册一个完整账号还复杂。 (三)第三方登录对于用户昵称的处理
(四)是否要在已有账户下提供绑定其它账号的入口有必要,方便以后登录。 (五)PC网站和移动应用使用同一个第三方账号登录后,避免生成两个账号在接入第三方登录过程中,常遇到到PC网站和移动应用使用同一个QQ号登录后,生成两个账号的尴尬。 如果你还没有新建移动应用,解决方法是: 1.首先在http://connect.qq.com 申请网站接入,取得网站应用的AppId、AppKey 关联QQ互联APPID
(六)多个应用使用同一个微信号登录返回同一个账号的处理多个移动应用和网站应用绑定,也是上述思路,需要联系腾讯客服进行处理。
对于微博、支付宝等第三方登录,都应该有类似的机制。只是QQ登录的处理比较麻烦。 四、产品的账户结构设计一个合理的产品账户结构是产品良好的开端,应从用户体验角度出发进行账户结构设计。 账户结构
用户身份标识(User Identification,简称UID):在注册会员后,系统自动为用户分配系统编号。UID在系统中具有唯一性,不可更改,来说对用户是不可见的,不可用做登录。 (一) 用户进行第三方登录后,系统自动生成UID。无须让用户再手动注册。 第三方登录,系统自动生成UID流程图(以微信为例)
(二)后续系统不应当主动提示用户完善资料除非用户自己点击了需要完善资料的功能。 (三)用户可以主动进行账户资料完善的操作
参考文献本文基于以下文章整理而来,仅供个人学习交流,不作商业用途。 |
|