semvec/pypi-packages huggingface dataset:
hug_authentication_ldap 1.0.3
LDAP based authentication support for hug
License: MIT
Keywords: Python,Python3

hug\_authentication\_ldap
=========================

|PyPI version| |Build Status| |Coverage Status| |License| |Join the chat
at https://gitter.im/timothycrosley/hug|

Easy to use LDAP based authentication support for hug:

.. code:: py

    import hug
    import hug_authentication_ldap


    authentication = hug_authentication_ldap.basic('myldap.server.net', 'uid={user_name},ou=people')


    @hug.get(requires=authentication)
    def say_hello(hug_user):
        return 'Hello {}!'.format(hug_user.name)

Or, for general reusable LDAP password verification within hug:

.. code:: py

    import hug
    import hug_authentication_ldap


    ldap_check = hug_authentication_ldap.verify('myldap.server.net', 'uid={user_name},ou=people')


    @hug.get()
    def check(user_name, password):
        if ldap_check(user_name, password):
            return True

        return False

Installing hug\_authentication\_ldap
====================================

Installing hug\_authentication\_ldap is as simple as:

.. code:: bash

    pip3 install hug_authentication_ldap --upgrade

Ideally, within a virtual environment.

What is hug\_authentication\_ldap?
==================================

An extension for hug that provides LDAP based authentication support

--------------

Thanks and I hope you find hug\_authentication\_ldap helpful!

~Timothy Crosley

.. |PyPI version| image:: https://badge.fury.io/py/hug_authentication_ldap.svg
   :target: http://badge.fury.io/py/hug_authentication_ldap
.. |Build Status| image:: https://travis-ci.org/timothycrosley/hug_authentication_ldap.svg?branch=master
   :target: https://travis-ci.org/timothycrosley/hug_authentication_ldap
.. |Coverage Status| image:: https://coveralls.io/repos/timothycrosley/hug_authentication_ldap/badge.svg?branch=master&service=github
   :target: https://coveralls.io/github/timothycrosley/hug_authentication_ldap?branch=master
.. |License| image:: https://img.shields.io/github/license/mashape/apistatus.svg
   :target: https://pypi.python.org/pypi/hug_authentication_ldap/
.. |Join the chat at https://gitter.im/timothycrosley/hug| image:: https://badges.gitter.im/Join%20Chat.svg
   :target: https://gitter.im/timothycrosley/hug?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
TheLadder 0.1.0
A competitive ladder app in Python.
License: MIT
Keywords: TheLadder

=============================
TheLadder
=============================

.. image:: https://badge.fury.io/py/TheLadder.png
    :target: http://badge.fury.io/py/TheLadder

.. image:: https://travis-ci.org/six0h/TheLadder.png?branch=master
    :target: https://travis-ci.org/six0h/TheLadder

.. image:: https://pypip.in/d/TheLadder/badge.png
    :target: https://pypi.python.org/pypi/TheLadder


A competitive ladder app in Python.


Features
--------

* TODO




Documentation
-------------

The full documentation is at http://TheLadder.rtfd.org.



History
-------

0.1.0 (2013-07-10)
++++++++++++++++++

* First release on PyPI.