Skip to content
Snippets Groups Projects
Commit b008e284 authored by michael.minelli's avatar michael.minelli
Browse files

SessionRoutes => Add testing session route

parent e8d668cd
No related branches found
No related tags found
No related merge requests found
...@@ -8,6 +8,7 @@ import ParamsValidatorMiddleware from '../middlewares/ParamsValidatorMiddleware' ...@@ -8,6 +8,7 @@ import ParamsValidatorMiddleware from '../middlewares/ParamsValidatorMiddleware'
import ApiRequest from '../models/ApiRequest'; import ApiRequest from '../models/ApiRequest';
import UserManager from '../managers/UserManager'; import UserManager from '../managers/UserManager';
import User from '../models/User'; import User from '../models/User';
import SecurityMiddleware from '../middlewares/SecurityMiddleware';
class SessionRoutes implements RoutesManager { class SessionRoutes implements RoutesManager {
...@@ -36,6 +37,7 @@ class SessionRoutes implements RoutesManager { ...@@ -36,6 +37,7 @@ class SessionRoutes implements RoutesManager {
registerOnBackend(backend: Express) { registerOnBackend(backend: Express) {
backend.post('/login', ParamsValidatorMiddleware.validate(this.loginValidator), this.login); backend.post('/login', ParamsValidatorMiddleware.validate(this.loginValidator), this.login);
backend.get('/test_session', SecurityMiddleware.check(true), (req: ApiRequest, res: express.Response) => req.session.sendResponse(res, StatusCodes.OK));
} }
private async login(req: ApiRequest, res: express.Response) { private async login(req: ApiRequest, res: express.Response) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment