LDAP Support for Flask
Project description
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
Project details
Release history Release notifications | RSS feed
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 flask-ldap3-login-1.0.0a1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e82a805f2b001d57c207a0542757bc261bc59272d8050b90c88f19eeeb292dbc |
|
MD5 | 2b9263d745c6ee615bcc38359c65104a |
|
BLAKE2b-256 | d094cade188d6a3e92d2c6bca77f92d47483cf1971515dae2256e2bcb3be3243 |
Hashes for flask_ldap3_login-1.0.0a1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5d2f07c4f1e339c91d2fc66fdaadebb41f0b633627b21dc6331d2c2fd9c8dc3 |
|
MD5 | 1df53eafe382592d19bad4d9346f58d8 |
|
BLAKE2b-256 | 236db183b631813bbb8ccafba848c037e89060284d74bf5e579253e7330c5ceb |