diff --git a/package.json b/package.json index 1271331..6d770e4 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,6 @@ "protractor": "^5.4.1", "ts-node": "~7.0.1", "tslint": "~5.11.0", - "typescript": "^3.1.1" + "typescript": "^3.1.6" } } diff --git a/src/app/navbar/navbar.component.html b/src/app/navbar/navbar.component.html index 6fee632..7d28a26 100644 --- a/src/app/navbar/navbar.component.html +++ b/src/app/navbar/navbar.component.html @@ -6,8 +6,9 @@
- \ No newline at end of file + diff --git a/src/app/navbar/navbar.component.ts b/src/app/navbar/navbar.component.ts index 8e29f4e..0fed7be 100644 --- a/src/app/navbar/navbar.component.ts +++ b/src/app/navbar/navbar.component.ts @@ -12,4 +12,13 @@ export class NavbarComponent implements OnInit { ngOnInit() { } + isSessionTokenPresent() { + return localStorage.getItem('token') != null; + } + + logout() { + localStorage.removeItem('token'); + localStorage.removeItem('expires_at'); + } + }