Как реализовать простую авторизацию для Python?

Есть небольшой скрипт на Python, который возвращает простенькие HTML-станицы для других приложений и визуального просмотра данных.
Хочу прикрутить к этому какую-нибудь простую авторизацию: вводить логин-пароль, видеть только разрешенные данные, при запросе данных из внешних приложений тоже передавать логин-пароль для получения разрешенных данных.
Посоветуйте, что можно использовать? Уровень знания Python - начинающий
  • Вопрос задан
  • 7217 просмотров
Решения вопроса 1
@maxfox
Во Flask все просто: flask.pocoo.org/docs/quickstart/#sessions
Не ясно, чем вы пользуетесь (фреймфорки, библиотеки).

Как уже сказали, можно сделать Basic acceess authentication на веб-сервере, смотрите доку по своему веб-серверу.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
dizballanze
@dizballanze
Software developer at Yandex
Используйте Basic access authentication
Ответ написан
Комментировать
SolidlSnake
@SolidlSnake
Ваш дружелюбный сосед
А в чем проблема?
Самое простое - храните логины, пароли (как именно уже зависит как сильно хотите защититься) и разрешения в базе, пользователю заходит в систему, а вы выдаете результат по разрешениям.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы