Skip to content

Commit aeec8c8

Browse files
Merge pull request #497 from ev1lQuark/fix-PKCE
fix: fitbit PKCE param
2 parents ed046bd + 1de1d80 commit aeec8c8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

providers/fitbit/session.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func (s Session) GetAuthURL() (string, error) {
3131
// token to be stored for future use.
3232
func (s *Session) Authorize(provider goth.Provider, params goth.Params) (string, error) {
3333
p := provider.(*Provider)
34-
token, err := p.config.Exchange(oauth2.NoContext, params.Get("code"))
34+
token, err := p.config.Exchange(oauth2.NoContext, params.Get("code"), oauth2.SetAuthURLParam("code_verifier", params.Get("code_verifier")))
3535
if err != nil {
3636
return "", err
3737
}

0 commit comments

Comments
 (0)