Add username to the 'already logged in' page

This commit is contained in:
Clement Michaud 2017-10-15 22:15:54 +02:00
parent 35b66ba630
commit daee042368
2 changed files with 9 additions and 5 deletions

View File

@ -2,12 +2,16 @@ import Express = require("express");
import Endpoints = require("../../../../../shared/api"); import Endpoints = require("../../../../../shared/api");
import FirstFactorBlocker from "../FirstFactorBlocker"; import FirstFactorBlocker from "../FirstFactorBlocker";
import BluebirdPromise = require("bluebird"); import BluebirdPromise = require("bluebird");
import AuthenticationSession = require("../../AuthenticationSession");
export default FirstFactorBlocker(handler); export default FirstFactorBlocker(handler);
function handler(req: Express.Request, res: Express.Response): BluebirdPromise<void> { function handler(req: Express.Request, res: Express.Response): BluebirdPromise<void> {
res.render("already-logged-in", { return AuthenticationSession.get(req)
logout_endpoint: Endpoints.LOGOUT_GET .then(function (authSession) {
}); res.render("already-logged-in", {
return BluebirdPromise.resolve(); logout_endpoint: Endpoints.LOGOUT_GET,
username: authSession.userid
});
});
} }

View File

@ -5,5 +5,5 @@ block form-header
<img class="header-img" src="/img/success.png" alt=""> <img class="header-img" src="/img/success.png" alt="">
block content block content
<p>You are already logged in.<br/> <p>You are already logged in as <b>#{ username }</b>.<br/>
| Click <a href="#{ logout_endpoint }">here</a> to log off.<p> | Click <a href="#{ logout_endpoint }">here</a> to log off.<p>