Procházet zdrojové kódy

Merge remote-tracking branch 'origin/master'

tags/v1.1.4
liangzy před 3 roky
rodič
revize
6bfb0c851c
5 změnil soubory, kde provedl 40 přidání a 3 odebrání
  1. +6
    -0
      services/sso/client.go
  2. +0
    -1
      services/sso/code_auth.go
  3. +0
    -1
      services/sso/get_user.go
  4. +0
    -1
      services/sso/refresh_token.go
  5. +34
    -0
      services/sso/search_user.go

+ 6
- 0
services/sso/client.go Zobrazit soubor

@@ -29,6 +29,12 @@ func (c *Client) RefreshToken(req *RefreshTokenRequest) (response *RefreshTokenR
return return
} }


func (c *Client) SearchUser(req *SearchUserRequest) (response *SearchUserResponse, err error) {
response = CreateSearchUserResponse()
err = c.DoAction(req, response)
return
}

func NewClientWithAccessKey(accesskey, secrect, source string) (client *Client, err error) { func NewClientWithAccessKey(accesskey, secrect, source string) (client *Client, err error) {
client = &Client{} client = &Client{}
err = client.InitWithAccessKey(accesskey, secrect, source) err = client.InitWithAccessKey(accesskey, secrect, source)


+ 0
- 1
services/sso/code_auth.go Zobrazit soubor

@@ -12,7 +12,6 @@ type CodeAuthRequest struct {
} }


type CodeAuthResponseData struct { type CodeAuthResponseData struct {
*requests.RpcRequest
RefreshToken string `json:"refreshToken"` RefreshToken string `json:"refreshToken"`
RefreshTokenExpires int64 `json:"refreshTokenExpires"` RefreshTokenExpires int64 `json:"refreshTokenExpires"`
Token string `json:"token"` Token string `json:"token"`


+ 0
- 1
services/sso/get_user.go Zobrazit soubor

@@ -12,7 +12,6 @@ type GetUserInfoRequest struct {
} }


type GetUserInfoResponseData struct { type GetUserInfoResponseData struct {
*requests.RpcRequest
User User `json:"user"` User User `json:"user"`
} }




+ 0
- 1
services/sso/refresh_token.go Zobrazit soubor

@@ -12,7 +12,6 @@ type RefreshTokenRequest struct {
} }


type RefreshTokenResponseData struct { type RefreshTokenResponseData struct {
*requests.RpcRequest
Token string `json:"token"` Token string `json:"token"`
TokenExpires int64 `json:"tokenExpires"` TokenExpires int64 `json:"tokenExpires"`
User User `json:"user"` User User `json:"user"`


+ 34
- 0
services/sso/search_user.go Zobrazit soubor

@@ -0,0 +1,34 @@
package sso

import (
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests"
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/responses"
)

type SearchUserRequest struct {
*requests.RpcRequest
Uid string `position:"Body" field:"uid" default:"" `
}

type SearchUserResponseData struct {
User User `json:"user"`
}

type SearchUserResponse struct {
*responses.BaseResponse
Data SearchUserResponseData `json:"data"`
}

func CreateSearchUserRequest() (req *SearchUserRequest) {
req = &SearchUserRequest{RpcRequest: &requests.RpcRequest{}}
req.InitWithApiInfo(HOST, VERSION, "/api/user/search")
req.Method = requests.POST
return
}

func CreateSearchUserResponse() (response *SearchUserResponse) {
response = &SearchUserResponse{
BaseResponse: &responses.BaseResponse{},
}
return
}

Načítá se…
Zrušit
Uložit