httpauth

Logiciel capture d'écran:
httpauth
Détails logiciels:
Version: 0.1.1
Date de transfert: 20 Feb 15
Développeur: Jonas Haag
Licence: Gratuit
Popularité: 5

Rating: nan/5 (Total Votes: 0)

httpauth est un middleware WSGI qui fixe certains / tous les itinéraires en utilisant l'authentification HTTP Digest.
Installation
pip installer httpauth
Utilisation avec des informations d'identification dictionnaire
secured_wsgi_app = httpauth.DictHttpAuthMiddleware (
& Nbsp; {'user1': 'password1 »,« user2': 'password2'},
& Nbsp; wsgi_app = unsecured_wsgi_app,
& Nbsp; # realm = 'Contenu sécurisé », option #
)
Utilisation avec un fichier .htdigest
secured_wsgi_app = httpauth.DigestFileHttpAuthMiddleware (
& Nbsp; open ('/ chemin / vers / votre / .htdigest'),
& Nbsp; wsgi_app = unsecured_wsgi_app,
)
.htdigest fichiers peuvent être créés en utilisant l'outil Apache htdigest.
Sécurisation seulement certaines URL
Si donné, le paramètre routes (une liste d'expressions régulières) spécifie les URL à être fixés. (Par défaut, toutes les URL sont fixés.)
secured_wsgi_app = httpauth.DictHttpAuthMiddleware (
& Nbsp; {'user': 'password'},
& Nbsp; wsgi_app = unsecured_wsgi_app,
& Nbsp; routes = ['^ / admin /', '^ / autre / secret / Page / $'],
)

Exigences :

  • Python

D'autres logiciels de développeur Jonas Haag

bjoern
bjoern

11 May 15

klaus
klaus

11 Mar 16

Commentaires à httpauth

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!