+ withCredentials: true в конфиг axios

This commit is contained in:
krokodilka 2023-05-07 10:37:30 +03:00
parent df97ae3411
commit 89aea05dd4
3 changed files with 9 additions and 7 deletions

@ -24,12 +24,12 @@ import ConditionalRender from "@root/pages/Setting/ConditionalRender";
const Users: React.FC = () => { const Users: React.FC = () => {
const { makeRequest } = authStore(); const { makeRequest } = authStore();
makeRequest({ // makeRequest({
url: "https://admin.pena.digital/strator/account", // url: "https://admin.pena.digital/strator/account",
method: "get", // method: "get",
bearer: true, // bearer: true,
contentType: true, // contentType: true,
}) // })
const radioboxes = ["admin", "manager", "user"]; const radioboxes = ["admin", "manager", "user"];
const [selectedValue, setSelectedValue] = React.useState("admin"); const [selectedValue, setSelectedValue] = React.useState("admin");

@ -53,7 +53,7 @@ const Header: React.FC = () => {
<IconButton <IconButton
onClick={() => { onClick={() => {
makeRequest({ makeRequest({
url: "https://admin.pena.digital/auth/auth/logout", url: "https://admin.pena.digital/auth/logout",
contentType: true, contentType: true,
}).then(() => localStorage.setItem("AT", "")); }).then(() => localStorage.setItem("AT", ""));
}} }}

@ -68,12 +68,14 @@ async function makeRequest<TRequest, TResponse>({
headers, headers,
data: body, data: body,
signal, signal,
withCredentials: true
}); });
if (data?.accessToken) { if (data?.accessToken) {
HC(data.accessToken); HC(data.accessToken);
} }
console.log(data)
return data; return data;
} catch (nativeError: unknown) { } catch (nativeError: unknown) {
const error = nativeError as AxiosError; const error = nativeError as AxiosError;