Files
Imago-Vault/app/middleware/auth_middleware.js
2026-05-04 14:16:59 +02:00

11 lines
395 B
JavaScript

export default class AuthMiddleware {
async handle({ session, response, request }, next) {
const isAuthenticated = session.get('is_authenticated', false);
if (!isAuthenticated) {
session.put('intended_url', request.url());
return response.redirect().toPath('/login');
}
await next();
}
}
//# sourceMappingURL=auth_middleware.js.map