swh.web.auth.views module

swh.web.auth.views.oidc_login(request: django.http.request.HttpRequest) → django.http.response.HttpResponse[source]

Django view to initiate login process using OpenID Connect.

swh.web.auth.views.oidc_login_complete(request: django.http.request.HttpRequest) → django.http.response.HttpResponse[source]

Django view to finalize login process using OpenID Connect.

swh.web.auth.views.oidc_logout(request: django.http.request.HttpRequest) → django.http.response.HttpResponse[source]

Django view to logout using OpenID Connect.

swh.web.auth.views.oidc_generate_bearer_token(request: django.http.request.HttpRequest) → django.http.response.HttpResponse[source]
swh.web.auth.views.oidc_generate_bearer_token_complete(request: django.http.request.HttpRequest) → django.http.response.HttpResponse[source]
swh.web.auth.views.oidc_list_bearer_tokens(request: django.http.request.HttpRequest) → django.http.response.HttpResponse[source]
swh.web.auth.views.oidc_get_bearer_token(request: django.http.request.HttpRequest) → django.http.response.HttpResponse[source]
swh.web.auth.views.oidc_revoke_bearer_tokens(request: django.http.request.HttpRequest) → django.http.response.HttpResponse[source]