feat: prompt option

This commit is contained in:
Fabiennne 2020-09-21 14:53:22 +02:00
parent 5a8e69978f
commit ce9a8ecf3d

View file

@ -98,6 +98,15 @@ func WithCodeChallenge(codeChallenge string) AuthURLOpt {
} }
} }
//WithPrompt sets the `prompt` params in the auth request
func WithPrompt(prompt string) AuthURLOpt {
return func() []oauth2.AuthCodeOption {
return []oauth2.AuthCodeOption{
oauth2.SetAuthURLParam("prompt", prompt),
}
}
}
type CodeExchangeOpt func() []oauth2.AuthCodeOption type CodeExchangeOpt func() []oauth2.AuthCodeOption
//WithCodeVerifier sets the `code_verifier` param in the token request //WithCodeVerifier sets the `code_verifier` param in the token request