poiesis.api.auth.providers package¶
Submodules¶
poiesis.api.auth.providers.auth module¶
Base class for authentication providers.
poiesis.api.auth.providers.dummy module¶
Dummy authentication provider.
- class poiesis.api.auth.providers.dummy.DummyAuthProvider[source]¶
Bases:
AuthProviderDummy authentication provider.
Validate any token and return a -1 user id.
poiesis.api.auth.providers.oidc module¶
OpenIDConnectAuthProvider.
- class poiesis.api.auth.providers.oidc.OpenIDConnectAuthProvider(*args: Any, **kwargs: Any)[source]¶
Bases:
AuthProviderGeneric OpenID Connect authentication provider.
Module contents¶
Authentication providers.