Skip to content

bearer

django_spire.contrib.rest.connector.auth.bearer

BearerAuth

Bases: AuthBase

Source code in django_spire/contrib/rest/connector/auth/bearer.py
def __init__(self, bearer_token) -> None:
    self._auth_header = f'Bearer {bearer_token}'

auth_header_name = 'Authorization' class-attribute instance-attribute

__call__

Source code in django_spire/contrib/rest/connector/auth/bearer.py
def __call__(self, request: Request) -> Request:
    request.headers[self.auth_header_name] = self._auth_header
    return request