{ "info": { "author": "Ronald Osure", "author_email": "sureronald@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "Django LDAP User Registration\n=============================\n\n.. image:: https://coveralls.io/repos/github/KENET-KE/django-ldap-user-registration/badge.svg\n :target: https://coveralls.io/github/KENET-KE/django-ldap-user-registration\n.. image:: https://readthedocs.org/projects/django-ldap-user-registration/badge/?version=latest\n :target: https://django-ldap-user-registration.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n.. image:: https://travis-ci.org/KENET-KE/django-ldap-user-registration.svg?branch=master\n :target: https://travis-ci.org/KENET-KE/django-ldap-user-registration\n.. image:: https://img.shields.io/badge/code%20style-pep8-green.svg\n :target: https://www.python.org/dev/peps/pep-0008/\n\nA Django web app that provides user registration and password\nreset to an LDAP server.\n\nFeatures\n--------\n\n1. User self registration with email account activation\n2. User self password reset (typical email reset workflow)\n\n.. figure:: https://www.kenet.or.ke/sites/default/files/kenelogomedium.png\n :alt: KENET Research Services\n\n..\n\n **Created by:** `KENET Research Services`\n\n\nHome page\n https://www.kenet.or.ke/research-services\n\nSource code\n https://github.com/KENET-KE/django-ldap-user-registration\n\nDocumentation\n http://django-ldap-user-registration.readthedocs.io/en/latest/\n\nMotivation for development\n--------------------------\nHaving been involved with the setup of Identity Providers which use open LDAP as the authentication backend, I am yet to\ncome across a FOSS solution for signing up users that provides a way for them to reset their passwords on their own.\nThis has been a pain point when setting up identity providers because the only alternative an admin has is to login to\nthe backend and manually reset their passwords.\nThere is a commercial solution (ldap-account-manager) which I haven't tried and that is my main motivation to build an\nopen solution. I haven't bothered with building an interface to manage LDAP since that already exists and I recommend\nphpldapadmin (FOSS) for that.\n\n.. _KENET Research Services: https://www.kenet.or.ke/research-services", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/KENET-KE/django-ldap-user-registration/", "keywords": "django ldap registration password reset idp federation catch-all", "license": "GPL v3", "maintainer": "", "maintainer_email": "", "name": "django-ldap-user-registration", "package_url": "https://pypi.org/project/django-ldap-user-registration/", "platform": "", "project_url": "https://pypi.org/project/django-ldap-user-registration/", "project_urls": { "Homepage": "https://github.com/KENET-KE/django-ldap-user-registration/" }, "release_url": "https://pypi.org/project/django-ldap-user-registration/1.3/", "requires_dist": null, "requires_python": "", "summary": "A Django web front-end that provides user registration and password reset to an LDAP server.", "version": "1.3" }, "last_serial": 4894582, "releases": { "1.0.5": [ { "comment_text": "", "digests": { "md5": "5a79b786f917d69f01690abe0877a256", "sha256": "405bdd69cb0fa2a83630817a461aad59e56fcc41fff72f152df0e66ae9c2d51f" }, "downloads": -1, "filename": "django_ldap_user_registration-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "5a79b786f917d69f01690abe0877a256", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24325, "upload_time": "2018-08-17T06:18:52", "url": "https://files.pythonhosted.org/packages/47/49/a1d2cac62b0308cf509b4222e7506988c6c60e4d206bd6dccd3e0db05de3/django_ldap_user_registration-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "493e926b1fe924a27a61820d4df33438", "sha256": "663869ce6d534105713faee7afa3eb10c1961a56c2aad4b85dda1b0213d6f66c" }, "downloads": -1, "filename": "django-ldap-user-registration-1.0.5.tar.gz", "has_sig": false, "md5_digest": "493e926b1fe924a27a61820d4df33438", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35905, "upload_time": "2018-08-17T06:18:54", "url": "https://files.pythonhosted.org/packages/75/5b/67ab83c13aa0a346200dd622ae2e838f130a2d953293174337c4244c0769/django-ldap-user-registration-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "3ebd88dd568a8b404ddcc146ec79f2b7", "sha256": "f238b59eeaa5872d1011cb48b1c2ee50906a89b5555563dff380408ba5e052b3" }, "downloads": -1, "filename": "django-ldap-user-registration-1.0.6.tar.gz", "has_sig": false, "md5_digest": "3ebd88dd568a8b404ddcc146ec79f2b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36704, "upload_time": "2018-08-17T06:13:45", "url": "https://files.pythonhosted.org/packages/69/94/f7fe54922267b1b5651fc8f0b8acf2d1ddb4a6b6c53198098f2a1e913f32/django-ldap-user-registration-1.0.6.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "5c2bf7869ead5ea0c4f4e0a82e933bb6", "sha256": "39c2d2bfc48f2dd95ddb8dbc300a68f8211a6128a2d0c45ab604bb3b012e1395" }, "downloads": -1, "filename": "django_ldap_user_registration-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5c2bf7869ead5ea0c4f4e0a82e933bb6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43052, "upload_time": "2018-08-20T07:48:37", "url": "https://files.pythonhosted.org/packages/b9/bf/6ed0a85c962264f0927c0688d25e47ba54bafdac68725f9f46e5d35c4357/django_ldap_user_registration-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0db8dc9e1e38e0dde3bfa75edd76319d", "sha256": "139f60037c5134b57021bb21f75b4a3f2948661f2052dc3c21196d3ecaaa7d2a" }, "downloads": -1, "filename": "django-ldap-user-registration-1.1.tar.gz", "has_sig": false, "md5_digest": "0db8dc9e1e38e0dde3bfa75edd76319d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36570, "upload_time": "2018-08-20T07:41:57", "url": "https://files.pythonhosted.org/packages/e4/93/35d1ae616ffd83123fbcf5c77f7dc4a5bb207af4072320231dea46c9a71d/django-ldap-user-registration-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "d4da205321daab2a4869fe38b1941742", "sha256": "8ae0711bfd7ea0d50271382d83c7921c87adf0d987ff91e25fffeec1ee6af7ac" }, "downloads": -1, "filename": "django-ldap-user-registration-1.2.tar.gz", "has_sig": false, "md5_digest": "d4da205321daab2a4869fe38b1941742", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36665, "upload_time": "2018-08-23T08:20:36", "url": "https://files.pythonhosted.org/packages/30/29/088c7a6d8869c8dad0ffcb748c131fbbf9ce78bd99c8758168478afd0f08/django-ldap-user-registration-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "b64915969dae9d83d94ee660c47ca09a", "sha256": "06f30d8dbee63b5c9dca06cd8b49fc1edcab4c62a168e7452e20571755a22046" }, "downloads": -1, "filename": "django-ldap-user-registration-1.3.tar.gz", "has_sig": false, "md5_digest": "b64915969dae9d83d94ee660c47ca09a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39339, "upload_time": "2019-03-04T14:01:06", "url": "https://files.pythonhosted.org/packages/b8/5a/833fc00b76bce3a0f40f0966ca73a1ef4f84f0ea62b0523b84ac54224962/django-ldap-user-registration-1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b64915969dae9d83d94ee660c47ca09a", "sha256": "06f30d8dbee63b5c9dca06cd8b49fc1edcab4c62a168e7452e20571755a22046" }, "downloads": -1, "filename": "django-ldap-user-registration-1.3.tar.gz", "has_sig": false, "md5_digest": "b64915969dae9d83d94ee660c47ca09a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39339, "upload_time": "2019-03-04T14:01:06", "url": "https://files.pythonhosted.org/packages/b8/5a/833fc00b76bce3a0f40f0966ca73a1ef4f84f0ea62b0523b84ac54224962/django-ldap-user-registration-1.3.tar.gz" } ] }