Socket
Socket
Sign inDemoInstall

flask-ldap3-login

Package Overview
Dependencies
4
Maintainers
2
Alerts
File Explorer

Install Socket

Protect your apps from supply chain attacks

Install

flask-ldap3-login

LDAP Support for Flask in Python3/2

    0.9.18

Maintainers
2

Readme

Flask-LDAP3-Login
============================================
.. image:: https://travis-ci.org/nickw444/flask-ldap3-login.svg?branch=master
    :target: https://travis-ci.org/nickw444/flask-ldap3-login

.. image:: https://coveralls.io/repos/nickw444/flask-ldap3-login/badge.svg
    :target: https://coveralls.io/r/nickw444/flask-ldap3-login

.. image:: https://img.shields.io/pypi/v/flask-ldap3-login.svg
    :target: https://pypi.python.org/pypi/flask-ldap3-login/
    :alt: Latest Version


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 <http://ldap3.readthedocs.org/en/latest/>`_ library, maintaining compatability with 
python 3.4 and backwards. 

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 <https://flask-login.readthedocs.org/en/latest/>`_
    * Provide any extension to the application's session. User tracking  and 
      group tracking should be done via `flask-login <https://flask-login.readthedocs.org/en/latest/>`_ and `flask-principal <https://pythonhosted.org/Flask-Principal/>`_  


`View the Full Documentation at ReadTheDocs <http://flask-ldap3-login.readthedocs.org/en/latest/>`_

FAQs


Did you know?

Socket installs a GitHub app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc