Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import { Router } from 'express'; import { ProcessController } from '../controllers/process.controller'; import { authenticateIdNot } from '../middleware/auth'; import { validateSession } from '../middleware/session'; const router = Router(); // Health check routes (public) router.get('/health/signer', ProcessController.getSignerHealth); router.post('/admin/signer/reconnect', ProcessController.forceSignerReconnect); // Should be protected in production // IdNot protected routes router.get('/user', authenticateIdNot, ProcessController.getUserProcess); router.get('/office', authenticateIdNot, ProcessController.getOfficeProcess); // Customer auth routes (session protected) router.post('/customer/auth/client-auth', validateSession, ProcessController.authenticateClient); router.post('/customer/auth/get-phone-number-for-email', validateSession, ProcessController.getPhoneNumberForEmail); export { router as processRoutes }; |