前言
笔者最近参与了公司的几个业务的管理系统类项目,在这样的项目需求中,相对于所选择的前端技术栈以及前后端分离协同开发的模式。理解并实现后台项目的业务需求是其中的重点,其中,账户的登陆,以及权限验证与安全性是非常重要的。本文就以一个系统为例讲一讲如何在各技术与业务相结合完成这样的需求。所以本文对于技术细节不多赘述,重点说办法与思想。
需求与设计
本系统为客服所用的工单系统,所以改系统的用户均为客服人员,系统并不是由各客服人员自行注册使用,而是在后台预建好各个客服人员的信息,并通过一个权限配置页面为每一个客服人员分配相应的权限角色,不同的角色拥有不同的菜单以及按钮级别的权限,以做到权限控制的目的。