add client_id and client_secret to exchangeOauthCode form

pull/1001/head
CDN18 5 months ago
parent 427f4980b9
commit bdcf369b3d
No known key found for this signature in database
GPG Key ID: 0C656827F9F80080
  1. 2
      oauth_generic.go

@ -70,6 +70,8 @@ func (c genericOauthClient) buildLoginURL(state string) (string, error) {
func (c genericOauthClient) exchangeOauthCode(ctx context.Context, code string) (*TokenResponse, error) { func (c genericOauthClient) exchangeOauthCode(ctx context.Context, code string) (*TokenResponse, error) {
form := url.Values{} form := url.Values{}
form.Add("client_id", c.ClientID)
form.Add("client_secret", c.ClientSecret)
form.Add("grant_type", "authorization_code") form.Add("grant_type", "authorization_code")
form.Add("redirect_uri", c.CallbackLocation) form.Add("redirect_uri", c.CallbackLocation)
form.Add("scope", c.Scope) form.Add("scope", c.Scope)

Loading…
Cancel
Save