用户中心

经过几天的设计,用户中心(UC)v1已经成型。通过V1,可以减少原来很多表,同时也减少关联,而且基本上都在系统表中完成(组织机构表;用户表;用户信息扩展表)。app只需要扩展自己的用户相关表就可以满足app用户管理功能。

从功能上,UC中心分为注册、登录、找回密码、用户基本设置四项功能。UC的重要特性是独立于任何应用。之前一直是ERP类应用,可以说是企业内部用户;后来增加2B业务,企业(个人)作为主账户,还要有子账户;再后来就是2C业务,比较典型的单账户。V1版可以适应三种不同的业务场景,而且可以适应三种任意组合的业务场景。如下图:


用户中心_第1张图片

这个是UC的关键设计。其他如注册和用户信息的个性化通过后台配置就完成。通过回调和扩展机制,可以完成app的对接和扩展。

UI方面,提供完整功能。如果希望和应用更好的对接,修改样式表,改变header和footer,就和应用完美结合。对应用没有入侵。对UC的设计不需要功能性修改。即使很复杂的融合估计一天也可以搞定。

v2增加消息中心。

v3增加sso功能。

你可能感兴趣的:(用户中心)