Merge branch 'dev' of http://gitlab.fjmaimaimai.com/mmm-go/opp into dev
正在显示
5 个修改的文件
包含
8 行增加
和
6 行删除
| @@ -176,7 +176,7 @@ func CheckToken(ctx *context.Context) (result bool) { | @@ -176,7 +176,7 @@ func CheckToken(ctx *context.Context) (result bool) { | ||
| 176 | ) | 176 | ) |
| 177 | token := ctx.Input.Header("x-mmm-accesstoken") | 177 | token := ctx.Input.Header("x-mmm-accesstoken") |
| 178 | if token == "" { | 178 | if token == "" { |
| 179 | - if strings.HasSuffix(ctx.Request.RequestURI, "login") || | 179 | + if strings.HasSuffix(ctx.Request.RequestURI, "loginModule") || |
| 180 | strings.HasSuffix(ctx.Request.RequestURI, "accessToken") || | 180 | strings.HasSuffix(ctx.Request.RequestURI, "accessToken") || |
| 181 | strings.HasSuffix(ctx.Request.RequestURI, "refreshToken") { | 181 | strings.HasSuffix(ctx.Request.RequestURI, "refreshToken") { |
| 182 | return true | 182 | return true |
| @@ -19,7 +19,7 @@ type AuthController struct { | @@ -19,7 +19,7 @@ type AuthController struct { | ||
| 19 | } | 19 | } |
| 20 | 20 | ||
| 21 | // Login | 21 | // Login |
| 22 | -// @router /login [post] | 22 | +// @router /loginModule [post] |
| 23 | func (this *AuthController) Login() { | 23 | func (this *AuthController) Login() { |
| 24 | var msg *protocol.ResponseMessage | 24 | var msg *protocol.ResponseMessage |
| 25 | defer func() { | 25 | defer func() { |
| @@ -31,7 +31,7 @@ type RequestHeader struct { | @@ -31,7 +31,7 @@ type RequestHeader struct { | ||
| 31 | 31 | ||
| 32 | /*Login */ | 32 | /*Login */ |
| 33 | type LoginRequest struct { | 33 | type LoginRequest struct { |
| 34 | - Uid int64 `json:"cuid" valid:"Required;"` | 34 | + Uid string `json:"cuid" valid:"Required;"` |
| 35 | Token string `json:"credentials" valid:"Required;"` | 35 | Token string `json:"credentials" valid:"Required;"` |
| 36 | ClientId string `json:"clientId"` | 36 | ClientId string `json:"clientId"` |
| 37 | } | 37 | } |
| @@ -18,7 +18,7 @@ func init() { | @@ -18,7 +18,7 @@ func init() { | ||
| 18 | beego.GlobalControllerRouter["opp/controllers/v1:AuthController"] = append(beego.GlobalControllerRouter["opp/controllers/v1:AuthController"], | 18 | beego.GlobalControllerRouter["opp/controllers/v1:AuthController"] = append(beego.GlobalControllerRouter["opp/controllers/v1:AuthController"], |
| 19 | beego.ControllerComments{ | 19 | beego.ControllerComments{ |
| 20 | Method: "Login", | 20 | Method: "Login", |
| 21 | - Router: `/login`, | 21 | + Router: `/loginModule`, |
| 22 | AllowHTTPMethods: []string{"post"}, | 22 | AllowHTTPMethods: []string{"post"}, |
| 23 | MethodParams: param.Make(), | 23 | MethodParams: param.Make(), |
| 24 | Params: nil}) | 24 | Params: nil}) |
| @@ -9,6 +9,7 @@ import ( | @@ -9,6 +9,7 @@ import ( | ||
| 9 | "net/http" | 9 | "net/http" |
| 10 | "opp/internal/utils" | 10 | "opp/internal/utils" |
| 11 | "opp/services/agg" | 11 | "opp/services/agg" |
| 12 | + "strconv" | ||
| 12 | "time" | 13 | "time" |
| 13 | 14 | ||
| 14 | "gitlab.fjmaimaimai.com/mmm-go/gocomm/identity/uid" | 15 | "gitlab.fjmaimaimai.com/mmm-go/gocomm/identity/uid" |
| @@ -35,8 +36,9 @@ func Login(header *protocol.RequestHeader, request *protocol.LoginRequest) (rsp | @@ -35,8 +36,9 @@ func Login(header *protocol.RequestHeader, request *protocol.LoginRequest) (rsp | ||
| 35 | var ( | 36 | var ( |
| 36 | user *models.User | 37 | user *models.User |
| 37 | userAuth *models.UserAuth | 38 | userAuth *models.UserAuth |
| 39 | + id, _ = strconv.ParseInt(request.Uid, 10, 64) | ||
| 38 | getUserRequest *protocol.UCenterServerLoginRequest = &protocol.UCenterServerLoginRequest{ | 40 | getUserRequest *protocol.UCenterServerLoginRequest = &protocol.UCenterServerLoginRequest{ |
| 39 | - Uid: request.Uid, | 41 | + Uid: id, |
| 40 | Token: request.Token, | 42 | Token: request.Token, |
| 41 | Type: 2, | 43 | Type: 2, |
| 42 | } | 44 | } |
| @@ -44,7 +46,7 @@ func Login(header *protocol.RequestHeader, request *protocol.LoginRequest) (rsp | @@ -44,7 +46,7 @@ func Login(header *protocol.RequestHeader, request *protocol.LoginRequest) (rsp | ||
| 44 | message *protocol.Message | 46 | message *protocol.Message |
| 45 | company *models.Company | 47 | company *models.Company |
| 46 | ) | 48 | ) |
| 47 | - user, err = models.GetUserByUcenterId(request.Uid) | 49 | + user, err = models.GetUserByUcenterId(id) |
| 48 | if err != nil { | 50 | if err != nil { |
| 49 | log.Error(err) | 51 | log.Error(err) |
| 50 | err = protocol.NewErrWithMessage(2002, err) //账号不存在 | 52 | err = protocol.NewErrWithMessage(2002, err) //账号不存在 |
-
请 注册 或 登录 后发表评论