httpauth

Скріншот програми:
httpauth
Дані програми:
Версія: 0.1.1
Дата завантаження: 20 Feb 15
Розробник: Jonas Haag
Ліцензія: Безкоштовно
Популярність: 5

Rating: nan/5 (Total Votes: 0)

httpauth є WSGI проміжного, що забезпечує деякі / всі маршрути, використовуючи HTTP Digest Authentication.
Установка
пункт встановити httpauth
Використання зі словником мандатної
secured_wsgi_app = httpauth.DictHttpAuthMiddleware (
І NBSP; {'user1': 'password1', 'user2': 'password2'},
І NBSP; wsgi_app = unsecured_wsgi_app,
І NBSP; # царство = 'Забезпечені Публікації, опциональним
)
Використання з .htdigest файлу
secured_wsgi_app = httpauth.DigestFileHttpAuthMiddleware (
І NBSP; відкритий ('/ шлях / до / файл / .htdigest'),
І NBSP; wsgi_app = unsecured_wsgi_app,
)
.htdigest файли можуть бути створені за допомогою htdigest інструмент Apache.
Забезпечення лише деякі URL-адреси
Якщо є, параметр маршрути (список регулярних виразів) задає URL-адреси, які будуть забезпечені. (За замовчуванням, всі адреси забезпечені.)
secured_wsgi_app = httpauth.DictHttpAuthMiddleware (
І NBSP; {'користувач': 'пароль'},
І NBSP; wsgi_app = unsecured_wsgi_app,
І NBSP; маршрути = ['^ / Admin /', '^ / інший / секрет / сторінка / $'],
)

Вимоги

  • Python

Інші програми розробника Jonas Haag

klaus
klaus

11 Mar 16

bjoern
bjoern

11 May 15

httpauth

Коментар не знайдено
додати коментар
Включіть картинки!