Python Flask: Добавляем авторизацию с помощью Flask Login
Поддержать проект:
➡ Стать спонсором:
➡ Patreon
➡ Яндекс.Деньги
➡ PayPal
➡ Qiwi
Любое публичное приложение нуждается в механизме авторизации, для разграничения действий пользователей и доступа каждого пользователя только к его личной информации. В приложениях Flask помочь с данной задачей может модуль Flask Login. Но, прежде, чем мы подключим и настроим данный модуль, нам необходимо навести порядок в нашем приложении. Для этого проведём простой рефакторинг и разделим наш скрипт на модули. После этого немного изменим модель базы данных и настроим авторизацию.
Код из видео:
Видео про горячие клавиши в PyCharm:
Документация по Flask Login:
Документация по функциям шифрования в werkzeug:
#
Документация по flash параметрам:
Документация по декоратору after_request:
#
Документация по уникальным констрейнтам в SQLAlchemy:
#unique-constraint
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
➡ Второй канал:
➡ Twitch:
➡ Твиттер:
➡ Группа Вконтакте:
➡ Канал в Telegram:
➡ Чат в Telegram:
➡ Сервер в Discord:
➡ Яндекс.Дзен: