这是《App产品设计指南》系列文章的第11篇内容,更多精彩可以点击下方链接查看。
《App产品设计指南》专栏目录
注册
用户注册的帐号可以是手机号、邮箱、字符串等,但在移动端场景基本上都是使用手机号作为用户的帐号的唯一标识。用户输入手机号,获取验证码后即完成注册操作。目前在注册环节基本上都没有设置密码环节,一般都是在注册登录后引导用户设置头像、密码等信息。
目前一部分App调整了登录的逻辑,如果之前没有注册过,首次登录实际上是注册+登录的过程。
好奇心日报&红板报
登录
账号登录
帐号登录是最常见的一种登录注册设计,适用于普遍场景。用户使用手机号+密码进行进行登录。
验证码登录
用户使用手机号+验证码就可以快速登录,这种方式越来越普及,毕竟每个人使用的产品这么多,一堆密码真的很难记住。
授权登录
授权登录是指使用第三方账号进行快捷登录,比较常见的是微信、微博、QQ等。苹果官方要求应用在2020年均需要支持Apple账号进行登录,否则则不予上线。需要说明的是第三方授权登录是拿不到用户手机号的,需要平台引导用户进行绑定操作。(使用小程序的时候可以使用微信身份登录,获取用户手机号,这算是一种比较特殊的授权登录,因为都是在微信体系下的产品)
考虑到用户在其他平台使用微信授权登录,但并不像暴露自己的头像和昵称。微信的新版本中用户可以创建不止一个身份信息,甚至于头像和昵称都可以随机生成,然后在不同的场景中使用。
闪验登录
闪验是一款帮助开发者实现一键验证功能的产品,通过优化验证流程,帮助企业从根源上有效防止用户流失提升用户体验。通俗来说就是用户在开启数据流量时可以一键登录,连验证码都不用输。使用闪验登录可以获取到用户手机号。
爱奇艺
忘记密码
忘记密码只能通过验证码来验证用户信息,然后重新设置密码。
喜马拉雅
修改密码
修改密码主要有两种设计思路,一种是输入旧密码进行验证,然后输入新密码。另外一种就是通过验证码进行验证,然后输入新密码。第二种方法和忘记密码的逻辑比较类似。
喜马拉雅&
用户体系
公众号openID和unionID
openID:同一个用户,在不同公众号或移动应用下对应有不同的openID标识。
unionID:同一用户,在不同公众号或移动应用下unionID相同。
获取用户的openID是无需用户同意的,获取用户的基本信息则需要用户同意。
如果需要在多公众号、移动应用之间打通用户数据,开发者需要在微信开放平台,将这些公众号和应用绑定到开放平台账号下,这样才能获取唯一的unionID数据。
用户体系设计原理
从长远来看,设计好一个完整的用户体系是整个产品的基石。参考下图我们可以快速理解一个用户背后的逻辑。
授权登录是否需要绑定手机号
(1)在第三方授权登录的时候,必须绑定手机号
这种流程获取了用户信息,但是在注册环节必须填写手机号会造成一定的用户流失。如果不是有大厂背书的产品或者说有明确使用手机号场景的应用(比如说电商,外卖),不建议这么设计。
(2)第三方授权登录,不用绑定手机号,但是在支付商品的时候要绑定手机号。
在首次购物体验会短暂中断,但是相对于第一种会友好一点,用户会很自然地接受。
(3)第三方授权登录,不强制绑定手机号。因为微信,QQ等方式已经可以确定用户信息了。
可以在一些关键页面,如授权登录,购买时提示绑定手机号,但用户可以选择不绑定。
用户资料
用户的资料信息,比如说头像,性别,生日,感兴趣的内容等等。第三方授权可以获取头像,性别,但其他信息一般获取不到。这些信息对于平台运营有积极的作用,比如说根据性别在推送时做文案区分,使用生日发送营销短信,根据感兴趣的内容做个性化推荐等等。
至于一个平台下的多款产品的用户资料需要保持一致,这个需要根据平台。如果多个产品个性化不强,用户看重的是基础功能,就保持统一,比如百度系产品;如果多个产品本身就存在明显差异,用户资料需要分别设计,比如腾讯公司的微信和QQ两款产品。
账号解绑
账号解绑分为手机号和第三方授权。手机号只允许更换绑定不允许解除绑定,注意解绑的手机号重新注册会生成新帐号,即生成新的userID信息。
如果手机号绑定了第三方帐号,那么这些第三方帐号可以解绑。以后重新登录的时候也会生成新帐号。
得到
帐号注销
帐号注销是一个危险的操作,必须告知用户相关风险,符合相关条件的帐号才能予以注销。在实际操作中,很多App设置了一定的门槛,比如说需要在网页端操作,需要在应用中咨询客服并提供信息等等方式。
《中华人民共和国网络安全法》规定了平台必须提供注销功能,但事实上很多平台并没有提供。
注册登录是App产品最重要的功能场景之一,提前设计好完成的用户体系会省去很多心力,希望本文能对大家有所帮助。
在写作过程中,如果有意见或者想法,欢迎有兴趣的读者添加我的微信,加入微信群一起交流探索,共同进步。
App产品设计指南
相关推荐
App产品设计『运营工具』banner&开屏广告&插屏广告
阅读 119
APP设计时的 “纠结点” 解析
阅读 1206
(实例)小程序和APP的区别
阅读 1719
Element UI 的颜色、字体、边框
阅读 851
App产品设计『核心模块』授权设计
阅读 302