代码拉取完成,页面将自动刷新
一个完全前后端分离的通用的权限管理系统,同时也是web项目的脚手架,可以很方便的基于此系统开发项目。各个application可独立启动,只要依赖pms-authorization后, 做一些简单的配置,就可以接入权限系统的管理,方便分模块开发。 独立启动的web项目,为了能统一控制各个独立模块的权限,目前已实现通过redis接管session存储的分布式session方案,以及jwt token 方案。 开发者只需要简单配置一下就能切换。 项目参考了jeesite等开源项目。感谢各位开源作者的工作。
演示地址:
前端项目地址:
auth:
enable: true
appId: xxx
adminPath: /a
frontPath: /f
loginUrl: /login
successUrl: http://127.0.0.1:8090
type: client
auth:
enable: true
appId: auth-sys
adminPath: /a
frontPath: /f
loginUrl: /login
successUrl: http://127.0.0.1:1222
type: server
expireTime: 600 # 600s
refreshTime: 168 # 刷新token过期时间 单位小时
signMode: 'HS256'
mode: "jwt"
publicKey: "uMC5/kWD+A5wv99O3ObkOCx4a+2NpdWDpewSEdocsyE="
privateKey: "uMC5/kWD+A5wv99O3ObkOCx4a+2NpdWDpewSEdocsyE="
具体每个参数的含义点击:- https://my.oschina.net/yueyakk/blog/3032136
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。