Flask-LDAP3-Login
Flask LDAP3 Login allows you to easily integrate your flask app with an LDAP directory. It can be used as an extension to Flask-Login and can even be used with Flask-Principal for permission and privilege management.
Flask LDAP3 Login uses the ldap3 library, and maintains compatibility with those versions of Python supported by upstream.
- Flask LDAP3 Login Will:
Allow you to query whether or not a user’s credentials are correct
Query the directory for users details
Query the directory for group details
Query the directory for users group memberships
Provide a contextual ldap_manager.connection object (ldap3.Connection) which can be used in any flask request context. Useful for writing your own more advanced queries.
- Flask LDAP3 Login Wont:
Provide a login/logout mechanism. You need to provide this with something like flask-login
Provide any extension to the application’s session. User tracking and group tracking should be done via flask-login and flask-principal
Metadata
Release files for flask-ldap3-login 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| flask_ldap3_login-1.1.0.tar.gz | 11.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| flask_ldap3_login-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.0 kB
Release files / flask_ldap3_login-1.1.0.tar.gz
| Download URL | flask_ldap3_login-1.1.0.tar.gz |
|---|---|
| Size | 11.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b5011c44f791325820c159a6470aeb74319067c203e3f48ab7d1696abd00aa33
|
|
BLAKE2b-256 checksum How to use checksums |
679ebba915f10c0089a62213eff08c2453315aa639eadcfff4501371da31530d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / flask_ldap3_login-1.1.0-py3-none-any.whl
| Download URL | flask_ldap3_login-1.1.0-py3-none-any.whl |
|---|---|
| Size | 10.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a9a506c2d056855aa8b6a4082c8b690f666c46f540e5beb91146a39134d1abb3
|
|
BLAKE2b-256 checksum How to use checksums |
2cd7e1a161e80c87ddac306c9567b9329a8ba8d48ab4f561713c50d9df5e346b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|