一个完全前后端分离的通用的权限管理系统,同时也是 web 项目的脚手架,可以很方便的基于此系统开发项目。各个 application 可独立启动,只要依赖 pms-authorization 后, 做一些简单的配置,就可以接入权限系统的管理,方便分模块开发。
独立启动的 web 项目,为了能统一控制权限,目前的做法使用 redis 来接管 session 的保存,前置一个 nginx 来把各个系统的接口接到一个域名下来实现,后续打算换成 jwt 的方式来验证。