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.