本篇文章中,作者介绍了面向后台系统设计的用户管理三大模块。一个清晰的用户管理系统,可以增强用户在使用系统中的连贯性以及业务的稳定性,权限的清晰设定可以增强系统的安全性,减轻迭代的压力,并减少权限的冗杂和浪费。一起来看看用户管理模块应该如何进行产品设计吧。
登录模块是用户接触系统的第一触点,尤其是对于C端业务而言若注册流程过程过于冗杂,很容易会造成用户的流失;而对于B端业务来说,注册流程可以是第一步也可以适当忽略,具体需要根据公司内部系统之间的连贯性进行判断,忽略的情况下可以采取直接拉取已验证的账号进行登录操作,以此基础减少时间的浪费。
01 注册、登录模块
登录系统可以分为注册登录、拉取第三方验证两种登录方式:
- 拉取第三方验证登录:登录无需账户,但需要在第三方或账户管理处有识别账户的统一验证标识比如微软提供的邮箱后缀验证服务,首次登录时需要在系统后台中找到该用户,并给予用户可访问或其他权限,此时数据库中应存储用户标识信息与权限便于新增权限和记录用户操作记录。
- 注册登录:用户首次注册登录时需填写必要信息,此时需要根据业务需求从而判断需要邮箱、手机号等第三方绑定账户。一般情况下是可以通过手机号、微信号、QQ号等直接注册的。
注册流程图: