第三方登录添加gitee,修改url
This commit is contained in:
parent
f1b0294b3b
commit
46de2a899b
|
|
@ -91,12 +91,14 @@ type GitHubOAuthResponse struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
type GiteeOAuthTokenResponse struct {
|
type GiteeOAuthTokenResponse struct {
|
||||||
AccessToken string `json:"access_token"`
|
AccessToken string `json:"access_token"`
|
||||||
TokenType string `json:"token_type"`
|
TokenType string `json:"token_type"`
|
||||||
ExpiresIn int `json:"expires_in"`
|
ExpiresIn int `json:"expires_in"`
|
||||||
RefreshToken string `json:"refresh_token"`
|
RefreshToken string `json:"refresh_token"`
|
||||||
Scope string `json:"scope"`
|
Scope string `json:"scope"`
|
||||||
CreatedAt int `json:"created_at"`
|
CreatedAt int `json:"created_at"`
|
||||||
|
Error string `json:"error"`
|
||||||
|
ErrorDescription string `json:"error_description"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type OAuthGetTokenRequest struct {
|
type OAuthGetTokenRequest struct {
|
||||||
|
|
|
||||||
|
|
@ -275,13 +275,14 @@ func GenerateJWTToken(userID int, userName string) (string, error) {
|
||||||
|
|
||||||
func DoGiteeCallBack(state *proto.ThirdPartyLoginState, code string) {
|
func DoGiteeCallBack(state *proto.ThirdPartyLoginState, code string) {
|
||||||
//获取Access Token
|
//获取Access Token
|
||||||
resp, err := worker.GetGiteeAccessTokenByCode(code, "https://pm.ljsea.top/gitee_callback", proto.Config.GITEE_CLIENT_ID, proto.Config.GITEE_CLIENT_SECRET)
|
resp, err := worker.GetGiteeAccessTokenByCode(code, "https://pm.ljsea.top/tool/gitee_callback", proto.Config.GITEE_CLIENT_ID, proto.Config.GITEE_CLIENT_SECRET)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Println("get gitee access token error:", err)
|
log.Println("get gitee access token error:", err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if resp.AccessToken == "" {
|
if resp.AccessToken == "" {
|
||||||
log.Println("get gitee access token is empty")
|
log.Println("get gitee access token is empty")
|
||||||
|
log.Println("get gitee access token error:", resp)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
log.Println("get gitee access token:", resp.AccessToken)
|
log.Println("get gitee access token:", resp.AccessToken)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue