Parcourir la source

连接登录日志数据库

icole il y a 4 ans
Parent
commit
cd34e99863
1 fichiers modifiés avec 9 ajouts et 0 suppressions
  1. 9 0
      utils/auth/light_auth.go

+ 9 - 0
utils/auth/light_auth.go

@@ -2,6 +2,7 @@ package auth
 
 import (
 	"fmt"
+	"git.qianqiusoft.com/qianqiusoft/light-apiengine/config"
 	"git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys"
 	sysmodel "git.qianqiusoft.com/qianqiusoft/light-apiengine/models"
 	sysutils "git.qianqiusoft.com/qianqiusoft/light-apiengine/utils"
@@ -17,8 +18,16 @@ type LightAuth struct {
 var session *xorm.Engine
 
 func init() {
+	var err error
 	lightAuth := &LightAuth{}
 	RegisterAuth("qianqiusoft.com", lightAuth)
+	if session == nil {
+		session, err = xorm.NewEngine("mysql", config.AppConfig.GetKey("logger_data_source"))
+		if err != nil {
+			fmt.Println(err)
+			return
+		}
+	}
 }
 
 func (la *LightAuth) Init() {