mirror of
https://github.com/tiger1103/gfast.git
synced 2026-09-21 10:12:59 +00:00
升级gtoken,service与model整合
This commit is contained in:
+9
-9
@@ -1,7 +1,7 @@
|
||||
package boot
|
||||
|
||||
import (
|
||||
"gfast/library/utils"
|
||||
"gfast/library/service"
|
||||
"github.com/goflyfox/gtoken/gtoken"
|
||||
"github.com/gogf/gf/frame/g"
|
||||
"github.com/gogf/gf/os/glog"
|
||||
@@ -20,16 +20,16 @@ func init() {
|
||||
|
||||
func initAdmin() {
|
||||
//无需验证权限的用户id
|
||||
utils.NotCheckAuthAdminIds = g.Cfg().GetInts("adminInfo.notCheckAuthAdminIds")
|
||||
service.NotCheckAuthAdminIds = g.Cfg().GetInts("adminInfo.notCheckAuthAdminIds")
|
||||
//后端分页长度配置
|
||||
utils.AdminPageNum = g.Cfg().GetInt("adminInfo.pageNum")
|
||||
service.AdminPageNum = g.Cfg().GetInt("adminInfo.pageNum")
|
||||
// 设置并启动后台gtoken处理
|
||||
initAdminGfToken()
|
||||
}
|
||||
|
||||
func initAdminGfToken() {
|
||||
//多端登陆配置
|
||||
utils.AdminMultiLogin = g.Cfg().GetBool("gToken.MultiLogin")
|
||||
service.AdminMultiLogin = g.Cfg().GetBool("gToken.MultiLogin")
|
||||
AdminGfToken = >oken.GfToken{
|
||||
CacheMode: g.Cfg().GetInt8("gToken.CacheMode"),
|
||||
CacheKey: g.Cfg().GetString("gToken.CacheKey"),
|
||||
@@ -38,14 +38,14 @@ func initAdminGfToken() {
|
||||
TokenDelimiter: g.Cfg().GetString("gToken.TokenDelimiter"),
|
||||
EncryptKey: g.Cfg().GetBytes("gToken.EncryptKey"),
|
||||
AuthFailMsg: g.Cfg().GetString("gToken.AuthFailMsg"),
|
||||
MultiLogin: utils.AdminMultiLogin,
|
||||
MultiLogin: service.AdminMultiLogin,
|
||||
LoginPath: "/sysLogin/login",
|
||||
LoginBeforeFunc: utils.AdminLogin,
|
||||
LoginAfterFunc: utils.AdminLoginAfter,
|
||||
LoginBeforeFunc: service.AdminLogin,
|
||||
LoginAfterFunc: service.AdminLoginAfter,
|
||||
LogoutPath: "/sysLogin/logout",
|
||||
AuthPaths: g.SliceStr{"/system/*"},
|
||||
AuthAfterFunc: utils.AuthAfterFunc,
|
||||
LogoutBeforeFunc: utils.AdminLoginOut,
|
||||
AuthAfterFunc: service.AuthAfterFunc,
|
||||
LogoutBeforeFunc: service.AdminLoginOut,
|
||||
}
|
||||
AdminGfToken.Start()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user