requests for auth/register
This commit is contained in:
parent
9a3f05ef60
commit
bc293f6370
9 changed files with 348 additions and 63 deletions
|
|
@ -16,7 +16,13 @@ export const registerUser = async (data: IRegistrationData) => {
|
|||
const response = await fetch(`${BASE_URL}/auth/register`, {
|
||||
...createRequestConfig('POST'), body: JSON.stringify(data),
|
||||
})
|
||||
return await handleResponse(response);
|
||||
const responseData = await handleResponse(response);
|
||||
|
||||
if (responseData.accessToken) {
|
||||
localStorage.setItem("token", responseData.accessToken);
|
||||
}
|
||||
|
||||
return responseData;
|
||||
} catch (error){
|
||||
console.error("Registration error:", error);
|
||||
throw error;
|
||||
|
|
@ -24,14 +30,22 @@ export const registerUser = async (data: IRegistrationData) => {
|
|||
}
|
||||
|
||||
export const authUser = async (data: IAuthData) => {
|
||||
try{
|
||||
try {
|
||||
const response = await fetch(`${BASE_URL}/auth/login`, {
|
||||
...createRequestConfig('POST'), body: JSON.stringify(data),
|
||||
})
|
||||
return await handleResponse(response);
|
||||
}
|
||||
catch(error){
|
||||
...createRequestConfig('POST'),
|
||||
body: JSON.stringify(data),
|
||||
});
|
||||
const responseData = await handleResponse(response);
|
||||
console.log("Полный ответ сервера:", responseData); // Добавьте эту строку
|
||||
|
||||
const token = responseData.accessToken || responseData.token;
|
||||
if (token) {
|
||||
localStorage.setItem("token", token);
|
||||
}
|
||||
|
||||
return responseData;
|
||||
} catch (error) {
|
||||
console.error("Login error:", error);
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue