import { LocalStorageService } from 'angular-2-local-storage'; import { Injectable } from '@angular/core'; @Injectable() export class SeCurisSession { sessionData: any = {} constructor(private store: LocalStorageService) { } public get(key: string): any { return this.sessionData[key]; } public exists(key: string): boolean { return this.sessionData[key] != undefined; } public set(key: string, value: any): void { this.sessionData[key] = value; } public remove(key: string) : void { delete this.sessionData[key]; } }