apicrud.auth.oauth2
oauth2
created 26-mar-2021 by richb@instantlinux.net
Classes
|
OAuth2 for Session Authorization |
- class apicrud.auth.oauth2.OAuth2
OAuth2 for Session Authorization
- callback(method, code=None, state=None)
Callback from 3rd-party OAuth2 provider auth
Parse the response, look up the account based on email address, and pass control to SessionAuth.login_accepted
- Parameters:
method (str) – provider name, such as google
code (str) – validation code from provider
state (str) – provider state