Для проверки работы сервиса auth:
- Скачать репозиторий
 - создать файл .env заполнить по примеру .env.example
 - перейти в дирректорию с проектом (Async-Api_practicum_comand) и запустить docker-compose build, docker-compose up
 - послезапуска проекта выполнить docker exec -it async-api_parcticum_comand_auth_1 flask db init
 - зайти в контейнер async-api_parcticum_comand_auth_1 заййти в папку migrations добавить в файл env.py импорт моделей (from app.models.db_models import *)
 - выполнить docker exec -it async-api_parcticum_comand_auth_1 flask db migrate, docker exec -it async-api_parcticum_comand_auth_1 flask db upgrade
 - создать суперюзера docker exec -it async-api_parcticum_comand_auth_1 python create_superuser.py,
 - http://localhost:80/auth/openapi - расположена документация swagger сервира.
 
Для тестирования сервиса auth:
- перейти в дирректорию c с тестами(auth/tests/functional).
 - Создать файл .env по примеру файла .env.sample
 - Выполнить docker-compose build, docker-compose up
 - Выполнить docker exec -it <название контейнера c окончанием test> pytest src
 
Для тестирования oauth и двухфакторной аутентификации была создана sample страница (/auth/sample_page)
VK_CLIENT_SECRET=zHshzdeyIz7rvlnmahbj YANDEX_CLIENT_SECRET=01c835c3d8ea4597a0b53b7f5911e66d
Чтобы проверить интеграшку api и auth нужно попробовать посмотреть полную инфу по фильму жанра "Comedy" Для этого нужна админка (юзер который уже бесплатно создан)