|
@@ -2,6 +2,7 @@ package auth
|
|
|
|
|
|
|
|
import (
|
|
import (
|
|
|
"fmt"
|
|
"fmt"
|
|
|
|
|
+ "git.qianqiusoft.com/qianqiusoft/light-apiengine/config"
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys"
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys"
|
|
|
sysmodel "git.qianqiusoft.com/qianqiusoft/light-apiengine/models"
|
|
sysmodel "git.qianqiusoft.com/qianqiusoft/light-apiengine/models"
|
|
|
sysutils "git.qianqiusoft.com/qianqiusoft/light-apiengine/utils"
|
|
sysutils "git.qianqiusoft.com/qianqiusoft/light-apiengine/utils"
|
|
@@ -17,8 +18,16 @@ type LightAuth struct {
|
|
|
var session *xorm.Engine
|
|
var session *xorm.Engine
|
|
|
|
|
|
|
|
func init() {
|
|
func init() {
|
|
|
|
|
+ var err error
|
|
|
lightAuth := &LightAuth{}
|
|
lightAuth := &LightAuth{}
|
|
|
RegisterAuth("qianqiusoft.com", 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() {
|
|
func (la *LightAuth) Init() {
|