OAuthProviderService#

class OAuthProviderService[source]#

Methods

get_all

Get all OAuth providers connected to this instance.

callback

The method that is used by OAuth providers after they completed the login flow.

get_all()[source]#

Get all OAuth providers connected to this instance.

Returns:

All connected providers.

Return type:

Sequence[OAuthProvider]

callback(*, provider_id, state=Nothing, code=Nothing, error=Nothing, error_description=Nothing)[source]#

The method that is used by OAuth providers after they completed the login flow.

For the precise meaning of the query parameters see RFC 6749.

Parameters:
Returns:

A response that is not in any defined format.

Return type:

bytes