今天做了下新产品的登录模块,有一些小思考记录下来,避免日后被自己坑:
1.要不要做第三方登录设置?
2.要不要让用户设置登录密码,还是直接使用验证码快捷登录即可?
3.如果需要,在哪个环节进行提醒?
4.要不要允许游客模式的存在?
1.要不要做第三方登录设置?
答:关于这个问题,我的思考逻辑是这样的:我的用户是谁?我的产品定位是什么样的?如果我不做第三方登录有什么坏处?如果我做第三方登录对我又有什么好处?然后,我简单思考了下,目前用户身上最多的标签是“高中生”,而且我需要快速拓展我的用户量,其次建立自己的账号体系的优先级没那么高。然后很粗暴地得出,是需要介入第三方登录的。
不过,介入哪些三方入口:微信、QQ、微博、豆瓣....这些就是后话了,这些就先不胡说了(尴尬脸)
以下两段摘自pmcaff球形闪电的回答,回答还是满全面的:
从产品未来发展规划判断,比如微信、QQ这种社交软件,小米运动、华为运动之类的数据软件,因为战略目的在于通过不断增加用户的数据迁移成本塑造产品壁垒,所以一开始就会要求用户注册,直接绑定手机号。它们的共同点在于注册信息对产品核心业务非常重要。与之相反,如果只是一些工具型,低频不涉及金钱的软件等为了快速提升自己的用户量,一般还是需要开发第三方登录功能。注册信息如果对产品核心业务非常重要的话
从产品安全性角度判断,一般和金钱直接挂钩的,比如银行APP,支付宝,理财通等必须第一步直接关联手机号,因为剩下的操作会频繁涉及到安全验证问题。所以为了避免安全隐患,最好的方式就是直接用手机号注册,或者注册的时候绑定手机号。
(http://www.pmcaff.com/discuss/index/392479229256768?from=search)
2.要不要让用户设置登录密码,还是直接使用验证码快捷登录即可?
答:考虑PC端的使用情况,如果PC端的使用用户数量不允许忽视,那就要考虑PC端和移动端账号的联动性,这种情况下还是建议让用户设置登录密码。
其次考虑登录的频率,如果用户经常登录平台,这种情况下如果每次用户登录时都是通过收集验证码验证登录,就会显得很繁琐,这时就要考虑使用登录密码登录。
同时,如果决定让用户使用密码登录,就要考虑“找回密码”、“修改密码”这些功能该如何设计,此处不展开。
3.如果需要,在哪个环节进行提醒?
答:这个密码补充模块个人感觉是非常考量产品经理对用户使用体验的重视度的。
这里以饿了么为例,饿了么设置了两个入口协助用户完善登录密码信息。第一个路径是:我的——账户信息——登录密码设置;第二个路径是:我的——设置——退出登录——设置登录密码。
一般而言,登录密码的完善无非出现在注册时、具体使用某个功能时、退出登录时这三个场景之中,但是设置登录密码这个功能对用户而言,是没有多大价值量的,这个功能是为企业服务的,所以如何使用户感知到“我对你的付出对我而言是有价值的”这层含义是非常重要的。
言归正传,我个人而言,在我目前设计的几款产品中,我是把完善登录密码这个功能单独拿出来的:当用户退出登录时,我设计了弹层,提醒用户完善下登录密码会方便下次登录。(交互展示上仁者见仁)因为比起在注册时完善,当用户退出时提醒,更能节省用户的时间。
4.要不要允许游客模式的存在?
答:如果一款产品是封闭的(有进入门槛)或者是完全私人的,这种情况下就不该设置游客模式。(呵呵,怎么感觉说了句废话)我们如今的互联网世界,应该是一种越来越趋近于开放的环境,除非你对自己产品的受众定位设有非常高的门槛,否则在这么开放的环境下,别人都在拥抱用户,你却把自己的产品设置的风丝不透,那一定是在自掘坟墓。
当然,不允许游客模式的产品也是很多的。有些产品为了保证自己用户的纯粹性,设置了一些定向的邀请机制,只有收到邀请的人才有使用的福利,这种做法,在产品运营初期也是挺常见的。
�