Как хранить JWT и как использовать его в файлах cookie - PullRequest
0 голосов
/ 14 октября 2018

У меня есть Django REST backend и React.Моя функция отправки выглядит следующим образом:

handleSubmit = async event => {
    event.preventDefault();
    const { username, password } = this.state;
    const response = await login(username, password);
    console.log(response.data.token);
};

response.data.token успешно возвращает токен, но мой вопрос:

Как хранитьэто использовать в других HTTP-запросах?(С использованием cookie-решения)

1 Ответ

0 голосов
/ 14 октября 2018

Я нашел решение с помощью universal-cookie

Мой окончательный код:

import Cookies from "universal-cookie";
const cookies = new Cookies();

...

handleSubmit = async event => {
   event.preventDefault();
   const { username, password } = this.state;
   const response = await login(username, password);
   cookies.set("access_token", response.data.token);
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...