A django Project for custom authentication for sso tokens
Project description
Django Admin Oauth Sessions
A django Project for custom authentication for sso tokens
Free software: BSD license
Documentation: https://django-admin-oauth-sessions.readthedocs.io.
Features
TODO
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
django_admin_oauth_sessions is a Django app to validate SSO tokens.
Quick start
Add “django_admin_auth_keycloak” to your INSTALLED_APPS setting like this:
INSTALLED_APPS = [ ... 'django_admin_oauth_sessions', ]
Add “DjangoAdminOAuthSessionMiddleware” in your MIDDLEWARE in settings file:
MIDDLEWARE = [ ... 'django_admin_oauth_sessions.django_admin_oauth_sessions.DjangoAdminOAuthSessionMiddleware', ]
Update the logout url in urls.py as:
path('admin/logout/', logout_view, name='logout') import logout_view from django_admin_oauth_sessions e.g from django_admin_oauth_sessions.views import logout_view
Start the development server:
visit http://localhost:8000/admin/ to create a django_admin_oauth_sessions (you'll need the Admin app enabled).
History
0.1.0 (2022-03-02)
First release on PyPI.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django_admin_oauth_sessions-0.1.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b8225ce6381e76f58a1eec240fb5bc11e9524a21e0497e158bac67a49519b87 |
|
MD5 | bd718f1f664b857f547561d9f53066f1 |
|
BLAKE2b-256 | 9939d042c7806781baa4a829827e0483ba3bd229134c062286b2c5428179550f |
Hashes for django_admin_oauth_sessions-0.1.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | edd6a15018c5669891ea177108b566ddbdcddcfb8a569f77fd9ec281d2f78a9a |
|
MD5 | 358e208820fc3094546c79c0a2b61b3b |
|
BLAKE2b-256 | 825d6512b11f9313b561072d50a26ea19d9cbc935c3fdf7ba626b7ff7a1508d1 |