httpauth

Software screenshot:
httpauth
Dettagli del software:
Versione: 0.1.1
Data di caricamento: 20 Feb 15
Sviluppatore: Jonas Haag
Licenza: Libero
Popolarità: 5

Rating: nan/5 (Total Votes: 0)

HTTPAuth è un middleware WSGI che fissa alcuni / tutti i percorsi che utilizzano l'autenticazione Digest HTTP.
Installazione
pip installare HTTPAuth
Utilizzo con dizionario credenziali
secured_wsgi_app = httpauth.DictHttpAuthMiddleware (
& Nbsp; {'user1': 'password1', 'user2': 'password2'},
& Nbsp; wsgi_app = unsecured_wsgi_app,
& Nbsp; # realm = 'Contenuto Secured', # opzionale
)
Utilizzo con un file .htdigest
secured_wsgi_app = httpauth.DigestFileHttpAuthMiddleware (
& Nbsp; aperto ('/ path / to / la tua / .htdigest'),
& Nbsp; wsgi_app = unsecured_wsgi_app,
)
file .htdigest possono essere creati utilizzando lo strumento htdigest Apache.
Protezione solo alcuni URL
Se dato, il parametro percorsi (un elenco di espressioni regolari) specifica gli URL che devono essere garantiti. (Per impostazione predefinita, tutti gli URL sono garantiti.)
secured_wsgi_app = httpauth.DictHttpAuthMiddleware (
& Nbsp; {'utente': 'password'},
& Nbsp; wsgi_app = unsecured_wsgi_app,
& Nbsp; rotte = ['^ / admin /', '^ / altro / secret / page / $'],
)

Requisiti :

  • Python

Altri software di sviluppo Jonas Haag

bjoern
bjoern

11 May 15

klaus
klaus

11 Mar 16

Commenti a httpauth

I commenti non trovato
Aggiungi commento
Accendere le immagini!