in pkce/pkce.go [147:157]
func (p *Provider) RefreshToken(refreshToken string) (*oauth2.Token, error) {
token := &oauth2.Token{
RefreshToken: refreshToken,
}
tokenSource := p.Config.TokenSource(context.Background(), token)
newToken, err := tokenSource.Token()
if err != nil {
return nil, err
}
return newToken, nil
}