| 1234567891011121314151617181920212223242526272829 |
- import { Injectable } from '@angular/core';
- const Authorization = 'Authorization';
- @Injectable({
- providedIn: 'root'
- })
- export class LocalStorageService {
- constructor() { }
- public putData(key: string, value: string) {
- localStorage.setItem(key, value);
- }
- public getData(key: string): string | null {
- const data = localStorage.getItem(key);
- return data === null ? null : data;
- }
- public getAuthorizationToken(): string | null {
- return this.getData(Authorization);
- }
- public storageAuthorizationToken(token: string) {
- return this.putData(Authorization, token);
- }
- }
|