ya-pomogau / frontend

5 stars 8 forks source link

Исправление ошибки 401 #176

Closed AlexandrGerasimov63 closed 4 months ago

AlexandrGerasimov63 commented 4 months ago

Ребята, у меня вопросы остались по этой задаче. Есть ли нормальное решение или это и есть нормальное решение?

INextYP commented 4 months ago

Привет! А если токен вынести в файл с константами и оттуда дергать? Обычно так делаем, дабы избежать дублирования кода и если токен понадобится в других местах

kspshnik commented 4 months ago

Привет! А если токен вынести в файл с константами и оттуда дергать? Обычно так делаем, дабы избежать дублирования кода и если токен понадобится в других местах

А ничего, что токен на каждой авторизации новый выдаётся? :)

INextYP commented 4 months ago

Привет! А если токен вынести в файл с константами и оттуда дергать? Обычно так делаем, дабы избежать дублирования кода и если токен понадобится в других местах

А ничего, что токен на каждой авторизации новый выдаётся? :)

Не так написал.

Я имею ввиду, что можно сделать что-то типа такого:

export const LOCAL_STORAGE_TOKEN_ACCESS = "token_access";

export const getTokenAccess = () => {
  return localStorage.getItem(LOCAL_STORAGE_TOKEN_ACCESS);
};

export const setTokenAccess = (token: string) => {
  return localStorage.setItem(LOCAL_STORAGE_TOKEN_ACCESS, token);
};
kspshnik commented 4 months ago

Я имею ввиду, что можно сделать что-то типа такого:

export const LOCAL_STORAGE_TOKEN_ACCESS = "token_access";

export const getTokenAccess = () => {
  return localStorage.getItem(LOCAL_STORAGE_TOKEN_ACCESS);
};

export const setTokenAccess = (token: string) => {
  return localStorage.setItem(LOCAL_STORAGE_TOKEN_ACCESS, token);
};

Не можно, а НУЖНО! Согласен полностью.