Skip to main content
https://coveralls.io/repos/github/KENET-KE/django-ldap-user-registration/badge.svg Documentation Status https://travis-ci.org/KENET-KE/django-ldap-user-registration.svg?branch=master https://img.shields.io/badge/code%20style-pep8-green.svg

A Django web app that provides user registration and password reset to an LDAP server.

Features

  1. User self registration with email account activation

  2. User self password reset (typical email reset workflow)

KENET Research Services

Created by: KENET Research Services

Home page

https://www.kenet.or.ke/research-services

Source code

https://github.com/KENET-KE/django-ldap-user-registration

Documentation

http://django-ldap-user-registration.readthedocs.io/en/latest/

Motivation for development

Having been involved with the setup of Identity Providers which use open LDAP as the authentication backend, I am yet to come across a FOSS solution for signing up users that provides a way for them to reset their passwords on their own. This has been a pain point when setting up identity providers because the only alternative an admin has is to login to the backend and manually reset their passwords. There is a commercial solution (ldap-account-manager) which I haven’t tried and that is my main motivation to build an open solution. I haven’t bothered with building an interface to manage LDAP since that already exists and I recommend phpldapadmin (FOSS) for that.

Release files for django-ldap-user-registration 1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-ldap-user-registration 1.3
File Size Uploaded
django-ldap-user-registration-1.3.tar.gz 39.3 kB Details

Release files / django-ldap-user-registration-1.3.tar.gz

Download URL django-ldap-user-registration-1.3.tar.gz
Size 39.3 kB
Tags Source
SHA-256 checksum
How to use checksums
06f30d8dbee63b5c9dca06cd8b49fc1edcab4c62a168e7452e20571755a22046
BLAKE2b-256 checksum
How to use checksums
b85a833fc00b76bce3a0f40f0966ca73a1ef4f84f0ea62b0523b84ac54224962
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

Release history Release notifications | RSS feed

This release

1.3 This release

1 release file

1.2

1 release file

1.1

2 release files

1.0.6

1 release file

1.0.5

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page