From 7b4e89555ea138acc9908b218491c5b913f1a168 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Sat, 9 Jan 2021 18:47:11 +0100 Subject: [PATCH] Temporary: extended live logging --- src/models/actions/HandleLogout.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/models/actions/HandleLogout.ts b/src/models/actions/HandleLogout.ts index 40bd572..2f4626b 100644 --- a/src/models/actions/HandleLogout.ts +++ b/src/models/actions/HandleLogout.ts @@ -25,6 +25,7 @@ export class HandleLogout { */ public async logout(): Promise { let logout: Logout = new Logout(); + console.log(this.token) if (!this.token || this.token === undefined) { throw new JwtNotProvidedError() } @@ -32,14 +33,17 @@ export class HandleLogout { try { decoded = jsonwebtoken.verify(this.token, config.jwt_secret) } catch (error) { + console.log("decoding error") throw new IllegalJWTError() } logout.timestamp = Math.floor(Date.now() / 1000) let found_user: User = await getConnectionManager().get().getRepository(User).findOne({ id: decoded["id"] }); if (!found_user) { + console.log("user error") throw new UserNotFoundError() } if (found_user.refreshTokenCount !== decoded["refreshTokenCount"]) { + console.log("invalid rtc") throw new RefreshTokenCountInvalidError() } found_user.refreshTokenCount++;