centralauth.client.views module¶
-
class
centralauth.client.views.
LoginView
(**kwargs)[source]¶ Bases:
django.views.generic.base.View
Request authorization code from provider.
Set next url in session. Build authorization code request and redirect to provider server.
-
class
centralauth.client.views.
CallbackView
(**kwargs)[source]¶ Bases:
django.views.generic.base.View
Exchange authorization code for access token and authenticate user.
Authenticate user with access token. Redirect to next_url or admin page.