aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/_services/auth.service.ts
diff options
context:
space:
mode:
authorOgnjen Cirkovic <ciraboxkg@gmail.com>2022-03-15 16:35:42 +0100
committerOgnjen Cirkovic <ciraboxkg@gmail.com>2022-03-15 16:35:42 +0100
commit51885ea3dac9aae7289dbee5258877543e9c89f6 (patch)
treec0f87145884b5835234b3bb5ba66683deecaf57c /frontend/src/app/_services/auth.service.ts
parentd08574ea4723718b0c55aaf53ce9d439bd031405 (diff)
parentdd5834672ba1cc54362425462bfebd31959f693a (diff)
Merge branch 'dev' of http://gitlab.pmf.kg.ac.rs/igrannonica/neuronstellar into dev
Diffstat (limited to 'frontend/src/app/_services/auth.service.ts')
-rw-r--r--frontend/src/app/_services/auth.service.ts8
1 files changed, 5 insertions, 3 deletions
diff --git a/frontend/src/app/_services/auth.service.ts b/frontend/src/app/_services/auth.service.ts
index e6611880..afc1567b 100644
--- a/frontend/src/app/_services/auth.service.ts
+++ b/frontend/src/app/_services/auth.service.ts
@@ -41,7 +41,6 @@ export class AuthService {
if (!exp) {
exp = new Date();
}
- console.log(exp, exp?.getTime());
this.refresher = setTimeout(() => {
console.log('refreshing token!');
this.http.post(`${API_SETTINGS.apiURL}/auth/renewJwt`, {}, { headers: this.authHeader(), responseType: 'text' }).subscribe((response) => {
@@ -51,8 +50,11 @@ export class AuthService {
}
authenticate(token: string) {
- const user = jwtHelper.decodeToken(token);
- this.cookie.set('token', token, user.exp);
+ let exp = jwtHelper.getTokenExpirationDate(token);
+ if (!exp) {
+ exp = new Date();
+ }
+ this.cookie.set('token', token, exp);
this.updateUser();
}