实现 jwt、密码加密、casbin 的接入

This commit is contained in:
2025-05-27 15:46:25 +08:00
parent 81594a8972
commit 37b4055924
43 changed files with 618 additions and 325 deletions

15
utility/ecode/common.go Normal file
View File

@ -0,0 +1,15 @@
package ecode
var (
OK = New(0, "操作成功")
Sub = New(1, "") // 自定义错误信息
Fail = New(2, "服务器内部错误")
InvalidOperation = New(3, "非法的操作请求")
Params = New(4, "请求参数错误")
Logout = New(5, "用户未登录")
Disabled = New(6, "账户已被禁用")
Denied = New(7, "没有权限执行该操作")
Auth = New(1000, "账户名或密码不正确")
Password = New(1001, "密码不正确")
EmailExist = New(1002, "该邮箱已被注册")
)