BIG_UPDATE deleted vps, added s3 infrastructure.

This commit is contained in:
Georgiy Syralev
2025-11-23 14:35:16 +03:00
parent ae1f93a934
commit c4c2610480
173 changed files with 22684 additions and 5894 deletions

View File

@@ -0,0 +1,28 @@
import { Router } from 'express';
import {
createQRLoginRequest,
checkQRStatus,
confirmQRLogin,
rejectQRLogin,
markQRAsScanning
} from './qr-auth.controller';
import { authMiddleware } from '../auth/auth.middleware';
const router = Router();
// Создать новый QR-код для входа (публичный endpoint)
router.post('/generate', createQRLoginRequest);
// Проверить статус QR-кода (polling, публичный endpoint)
router.get('/status/:code', checkQRStatus);
// Отметить что пользователь открыл страницу подтверждения (требует авторизации)
router.post('/scanning', authMiddleware, markQRAsScanning);
// Подтвердить QR-вход (требует авторизации - вызывается с телефона)
router.post('/confirm', authMiddleware, confirmQRLogin);
// Отклонить QR-вход (требует авторизации)
router.post('/reject', authMiddleware, rejectQRLogin);
export default router;