跳至主要內容
Q&A-用户中心

🎉完结撒花(不正经总结)

​ ”麻雀虽小、五脏俱全”,从整体上来说可能项目涉及的功能并不复杂,总结下来就是小码农们又爱又恨的CRUD,但在这个过程中比起功能的实现,更重要的是关注具体企业级流程开发以及开发过程中的一些应用技巧和解决方案。

​ 从需求分析->环境构建->应用开发->上线部署->运维等方面了解各个环境的工作内容和技巧,不仅可以帮助新手掌握企业级项目开发的技巧、夯实项目基础,于我这个小油条而言也可在此基础上查缺补漏,跳脱固有的开发思维模式,吸取别人的项目开发经验,也可在此基础上分享自己的看法和所得。

​ 一个统一的用户中心对于企业级应用开发而言是一个非常重要的存在,在原有模式的折磨下,我也曾经历过n个单体应用的开发,每个系统用户、权限管控都是”随心所欲”的概念,甚至并没有一套相对统一的机制去做处理,以至于后期的维护和迭代异常痛苦。于是抽空去了解项目,慢慢地去完善用户、权限管控机制,逐渐形成一套相对统一的用户体系作为项目开发迭代的基础, 让子系统在这个基础上扩展自身属性


holic-x...大约 4 分钟项目用户中心
用户中心-登录注册

1.业务逻辑分析

<1>功能说明

功能分析

​ 实现功能:用户登录注册、权限拦截校验、用户注销

<2>细化业务逻辑

提示

​ 细化业务逻辑部分主要就是为了梳理业务流程,然后根据这一流程进行业务实现。在实际场景开发中往往需要先分析功能和流程,必要时还可借助图示或者其他辅助工具帮助更好地理解业务流程开发,从而在此基础上进一步实现业务开发


holic-x...大约 30 分钟项目用户中心
用户中心-设计

1.需求分析

👀需求说明

​ 基于SSO概念,构建一个统一管理用户的系统(用户中心),之后所有的系统都经由这个用户中心进行信息读取。

功能说明

登录 / 注册

用户管理(仅管理员可见)对用户的查询或者修改

​ 用户校验( 仅星球用户

✨技术选型

前端:


holic-x...大约 2 分钟项目用户中心