go-admin
go-admin copied to clipboard
基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的...
``` func (mw *MyLogin) Unauthorized(c *gin.Context, code int, message string) { c.Header("WWW-Authenticate", "JWT realm="+mw.Realm) if !mw.DisabledAbort { c.Abort() } mw.Unauthorized(c, code, message) } ``` 这段代码,登录错误响应陷入死循环
## 说明 pr 标题格式: feat ✨:英文描述 下面表格是pr前缀; | 类型 &emji | 描述 | | :--------: | :-----------------------: | | feat ✨: | 引入新功能 | | fix🐛: | 修复 bug |...
**token 续签问题** 生成的token如果过期时间太短,则每次到期后,都需要用户重新登录,生成的token如果过期时间太长,由于token签发后,在有效期内无法注销,存在安全隐患.一般token过期后,后台都会返回一个新的token 。建议加个续签token的机制
UserToken string `hearder:"userToken" comment:"员工token" vd:"len($)>0;msg:'员工token不能为空!'"` 可以请教一下过去header参数嘛
**Describe the bug** postgre 无法完成迁移 **To Reproduce** ``` ./go-admin migrate -c config/settings.dev.yml ``` **Expected behavior** ``` [20.893ms] [rows:0] CREATE TABLE "sys_migration" ("version" text,"apply_time" timestamptz,PRIMARY KEY ("version")) 2022-06-28 00:26:32.958+0800 file:[email protected]/callbacks.go:133 level:trace...
用户修改菜单menu授权的权限,相关的角色在casbin表 不会更新新的权限绑定角色;需要 在角色管理重新update一下数据,触发新数据casbin的生成 (bug)
### 功能描述以及必要性描述 导出功能:用于EXCEL表数据统计。  ### 建议和方案 增加一个导出按钮,默认导出所有数据。 
