diff --git a/dsSso/Service/ServiceLoginPerson/ServiceLoginPerson.go b/dsSso/Service/ServiceLoginPerson/ServiceLoginPerson.go index e1c864aa..f4ad1707 100644 --- a/dsSso/Service/ServiceLoginPerson/ServiceLoginPerson.go +++ b/dsSso/Service/ServiceLoginPerson/ServiceLoginPerson.go @@ -38,10 +38,12 @@ func Login(username string, password string, ip string) (bool, string, string, s return false, "", "", "" } } - //根据person_id换取统一的登录名 - username, err = DaoSysLoginPerson.GetLoginNameByPersonId(personId) - if err != nil || len(username) == 0 { - return false, "", "", "" + if len(personId) > 0 { + //根据person_id换取统一的登录名 + username, err = DaoSysLoginPerson.GetLoginNameByPersonId(personId) + if err != nil || len(username) == 0 { + return false, "", "", "" + } } //调用dao层的方法,组合成service方法层 result, identityId, personId, personName := DaoSysLoginPerson.Login(username, password, ip) diff --git a/dsSso/docs/docs.go b/dsSso/docs/docs.go index 4872e79d..48e2ad8d 100644 --- a/dsSso/docs/docs.go +++ b/dsSso/docs/docs.go @@ -613,7 +613,7 @@ type swaggerInfo struct { // SwaggerInfo holds exported Swagger Info so clients can modify it var SwaggerInfo = swaggerInfo{ Version: "2.0", - Host: "127.0.0.1:8000", + Host: "10.10.14.187:8000", BasePath: "", Schemes: []string{}, Title: "东师理想统一认证中心(OAuth2+Sso)", diff --git a/dsSso/docs/swagger.json b/dsSso/docs/swagger.json index 241b19b6..dfae923a 100644 --- a/dsSso/docs/swagger.json +++ b/dsSso/docs/swagger.json @@ -7,7 +7,7 @@ "license": {}, "version": "2.0" }, - "host": "127.0.0.1:8000", + "host": "10.10.14.187:8000", "paths": { "/oauth2/access_token": { "post": { diff --git a/dsSso/docs/swagger.yaml b/dsSso/docs/swagger.yaml index 27260243..b2e55d19 100644 --- a/dsSso/docs/swagger.yaml +++ b/dsSso/docs/swagger.yaml @@ -32,7 +32,7 @@ definitions: description: 个数 type: object type: object -host: 127.0.0.1:8000 +host: 10.10.14.187:8000 info: contact: {} description: 参考自xxl-sso diff --git a/dsSso/main.go b/dsSso/main.go index 72b22ec9..2b257b82 100644 --- a/dsSso/main.go +++ b/dsSso/main.go @@ -67,7 +67,7 @@ func startOAuth2Server() { // @title 东师理想统一认证中心(OAuth2+Sso) // @version 2.0 // @description 参考自xxl-sso -// @host 127.0.0.1:8000 +// @host 10.10.14.187:8000 func main() { // 发布模式 //gin.SetMode(gin.ReleaseMode)