Kerberos authentication backend for Python Social Auth
Project description
Introduction
This package provides Kerberos backend for Python Social Auth. It can be used to enable passwordless authentication inside a Django app or any other application that supports Python Social Auth. This is a pure Python implementation which doesn’t depend on Apache mod_auth_kerb.
To install:
pip install social-auth-kerberos
Then configure PSA and add the following settings:
AUTHENTICATION_BACKENDS = [ 'social_auth_kerberos.backend.KerberosAuth', 'django.contrib.auth.backends.ModelBackend', ] SOCIAL_AUTH_KRB5_KEYTAB = '/tmp/your-application.keytab'
For more information about Kerberos see:
Changelog
v0.2.2 (10 Nov 2019)
Pin license version to GPLv2 for Tidelift
v0.2.1 (10 Dec 2018)
Initial release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
File details
Details for the file
social-auth-kerberos-0.2.2.tar.gz
.File metadata
File hashes
78f2b8f2ba758b75b3513337cdc6bf1117157311e38fe2fec11f463c937af854
7479d85cc51853efc1e1c60cb0c96bbd
ac9372f4b6a5f3e9cf32bc2a81ff22bf6b4554f010e4e957ab7b68287457aa08
See more details on using hashes here.