ska.contrib.django.ska.backends package
Submodules
ska.contrib.django.ska.backends.base module
- class ska.contrib.django.ska.backends.base.BaseSkaAuthenticationBackend[source]
Bases:
objectBase authentication backend.
- authenticate(request: Union[HttpRequest, Request], **kwargs) Optional[User][source]
Authenticate.
- Parameters:
request (django.http.HttpRequest) –
- Return django.contrib.auth.models.User:
Instance or None on failure.
- get_secret_key(request_data: Dict[str, Union[bytes, str, float, int]] = None, request: HttpRequest = None, **kwargs) str[source]
Get secret key.
- Returns:
ska.contrib.django.ska.backends.constance_backend module
- class ska.contrib.django.ska.backends.constance_backend.SkaAuthenticationConstanceBackend[source]
Bases:
BaseSkaAuthenticationBackendAuthentication backend.
ska.contrib.django.ska.backends.default_backends module
- class ska.contrib.django.ska.backends.default_backends.SkaAuthenticationBackend[source]
Bases:
BaseSkaAuthenticationBackendAuthentication backend.
Module contents
- class ska.contrib.django.ska.backends.BaseSkaAuthenticationBackend[source]
Bases:
objectBase authentication backend.
- authenticate(request: Union[HttpRequest, Request], **kwargs) Optional[User][source]
Authenticate.
- Parameters:
request (django.http.HttpRequest) –
- Return django.contrib.auth.models.User:
Instance or None on failure.
- get_secret_key(request_data: Dict[str, Union[bytes, str, float, int]] = None, request: HttpRequest = None, **kwargs) str[source]
Get secret key.
- Returns:
- class ska.contrib.django.ska.backends.SkaAuthenticationBackend[source]
Bases:
BaseSkaAuthenticationBackendAuthentication backend.