You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
:param client_authentication: A way for the client to authenticate itself
71
83
:param redirect_uri: The `redirect_uri` that was specified during the authentication initiation.
72
84
If the special value `auto` is used, it is assumed that `current_url` is the that callback and it is stripped of query parameters and fragments to reproduce the originally supplied one.
85
+
:param state: The `state` that was specified during the authentication initiation.
73
86
74
87
:raises AuthenticationFailedError: If the current url indicates an authentication failure that prevents an access token from being retrieved.
88
+
:raises ValidationError: If the returned state does not match the given state.
Start the authentication process by constructing an appropriate :class:`AuthenticationRequest`, serializing it and
37
40
returning a which the end user now needs to visit.
38
41
42
+
:param state: The state intended to prevent Cross-Site Request Forgery.
43
+
:param nonce: String value used to associate a Client session with an ID Token, and to mitigate replay attacks.
44
+
:param prompt: Specifies whether the Authorization Server prompts the End-User for reauthentication and consent.
45
+
The defined values are: "none", "login", "consent" and "select_account", multiple may be given as a list.
39
46
:param code_challenge: The code challenge intended for use with Proof Key for Code Exchange (PKCE) [RFC7636].
40
47
:param code_challenge_method: The code challenge method intended for use with Proof Key for Code Exchange (PKCE) [RFC7636], typically "S256" or "plain".
The authentication result should be encoded into this url by the authorization server.
75
86
:param additional_redirect_args: Additional URL parameters that were added to the redirect uri.
76
87
They are probably still present in `current_url` but since they could be of any shape, no attempt is made here to automatically reconstruct them.
88
+
:param state: The `state` that was specified during the authentication initiation.
77
89
:param code_verifier: The code verifier intended for use with Proof Key for Code Exchange (PKCE) [RFC7636].
78
90
:param code_challenge: The code challenge intended for use with Proof Key for Code Exchange (PKCE) [RFC7636].
79
91
:param code_challenge_method: The code challenge method intended for use with Proof Key for Code Exchange (PKCE) [RFC7636], typically "S256" or "plain".
0 commit comments