feat: добавлены зависимости для аутентификации и хеширования

- Добавлена зависимость `pydantic[email]` для поддержки Email в схемах модели данных.
- Добавлена зависимость `passlib` для упрощения процесса создания паролей.
- Добавлена зависимость `bcrypt` для безопасного хеширования паролей.
- Обновлен `.env.example` файл, добавлен параметр `SECRET_KEY` для настройки секретного ключа.
This commit is contained in:
2025-01-11 02:29:25 +04:00
parent c6e82f292d
commit b10286773a
3 changed files with 59 additions and 1 deletions

View File

@ -16,6 +16,9 @@ dependencies = [
"pydantic-settings (>=2.7.1,<3.0.0)",
"alembic (>=1.14.0,<2.0.0)",
"ruff (>=0.9.0,<0.10.0)",
"pydantic[email] (>=2.10.5,<3.0.0)",
"passlib (>=1.7.4,<2.0.0)",
"bcrypt (==4.0.1)",
]
[build-system]