Как найти хранилище JWT? - PullRequest
0 голосов
/ 25 апреля 2018

Я хотел бы сохранить JWT в локальном хранилище, например:

  getWbsJwt(){//recupération du jwt 
    let observable = this._http.get(this.wbsGetJwt);
    observable.subscribe(data=>{
      console.log("jwt ========>"+data);
      localStorage.setItem('jwt', data);
    });
    return observable
  }

это console.log jwt:

jwt ========>eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3YnMiOm51bGwsImxvZ2luIjoiYW5vbnltIiwibWRwIjoiYW5vbnltIiwia2V5IjoiamVzdWlzbGFjbGUiLCJkYXRlX2xpbWl0IjoxNTI0NjYwNTc3fQ==.hKh+PAkrGY9zYXAWmbH85LUVDHheD2hcfrjJDgQsScM=

visual studio говорит, что «данные» - это объект, и мы должны вставить в локальное хранилище строку?

Как правильно вставить свои данные?спасибо

1 Ответ

0 голосов
/ 25 апреля 2018

Преобразование данных в строку json.

localStorage.setItem('jwt', JSON.stringify({jwtToken: data}));
...