System

Інфраструктурні сервіси academy — auth, файли, RMQ-інтеграція з рештою стеку.

  • auth — AuthMiddleware + AuthGuard + RolesGuard. Реальний захист — через @ApiRoles([...]). Без декоратора ендпоінт публічний.
  • file-service — обробка аватарів курсів і медіа в уроках (upload, storage)
  • rmq-service — слухає AcademyDropUsers від stack, обслуговує AcademyGetMentors.query і AcademyGetTrainees.query

3 items under this folder.