Есть уже готовая платформа, нужно реализовать функционал аутентификации и т.п
Стек:
Node.js (NestJS / Express), TypeScript, PostgreSQL, Redis, JWT, REST API, Docker, Swagger/OpenAPI.
Задачи:
-
Реализовать механизм интеграции сторонних сервисов через безопасный SSO (на основе OTP и JWT)
-
Настроить API для аутентификации провайдеров и автоматического входа пользователей
-
Обработать сценарии: создание пользователя при первом входе, повторные авторизации, ошибки токенов
-
Протестировать интеграцию совместно с фронтендом
-
Подготовить краткую техническую документацию (описание эндпоинтов, форматы запросов/ответов, примеры)
Будет плюсом:
Опыт с OAuth2, Redis, Docker