Auth Service

Выделенный микросервис аутентификации на JWT для всей экосистемы Danendz. Обрабатывает регистрацию, вход, обновление токенов и профиль пользователя.

github.com/Danendz/auth.danendz

// tech stack


PHP 8.4Laravel 12PostgreSQLjwt-auth

// features


  • Регистрация пользователей с валидацией
  • Вход с генерацией JWT-токена
  • Обновление токена для бесшовных сессий
  • Эндпоинт профиля пользователя (/me)
  • Общий JWT_SECRET для всех сервисов для кросс-сервисной аутентификации

// architecture


Легковесный Laravel-сервис с AuthService для бизнес-логики. Маршруты определены в routes/api.php. JWT-токены валидируются во всех сервисах экосистемы через общий секрет.