From d79d5fe8581985ca48b556a0bc9add52d9b1f89e Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Sun, 18 Jul 2021 21:05:46 +0100 Subject: [PATCH] Improve local storage --- src/app/pages/login/login.page.ts | 4 +++- src/app/store/localstore.service.ts | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts index 93e62dcf4..88e2e4682 100644 --- a/src/app/pages/login/login.page.ts +++ b/src/app/pages/login/login.page.ts @@ -38,7 +38,9 @@ export class LoginPage implements OnInit { } ngOnInit() { - + // clear local storage + window.localStorage.clear(); + // App has session if(!this.localstoreService.get('UserData', false)) { this.hasSession = false diff --git a/src/app/store/localstore.service.ts b/src/app/store/localstore.service.ts index 7c5a58807..53ecdf449 100644 --- a/src/app/store/localstore.service.ts +++ b/src/app/store/localstore.service.ts @@ -6,10 +6,11 @@ import { AES, enc, SHA1 } from 'crypto-js' }) export class LocalstoreService { - private prefix = 'v2-' + private prefix = 'v0-' constructor() { const key = SHA1('version').toString() + const version = this.prefix.charAt(1) if(this.get(key, false)) { // alert('new Update')