diff --git a/src/api/auth/axiosSignup.js b/src/api/auth/axiosSignup.js index 7b01709dbee6d09fe79d1711efcd02c678b8415a..4068a3c37872db6829ef8a6e8387b70600f63f83 100644 --- a/src/api/auth/axiosSignup.js +++ b/src/api/auth/axiosSignup.js @@ -3,7 +3,7 @@ import api from '../axios'; const axiosSignup = async ({ email, password, nickname }) => { try { const response = await api.post(`/auth/signup`, { email, password, nickname }); - return response.data.data; + return "signup success"; } catch (error) { console.error("회원가입 요청 중 오류 발생:", error); throw error; diff --git a/src/pages/LoginPage/components/SignupModal.jsx b/src/pages/LoginPage/components/SignupModal.jsx index 0370ea0f46cfc529d13b353674c37b5103dc7990..2c8467723ed645579c819e4a51147f8780ac0952 100644 --- a/src/pages/LoginPage/components/SignupModal.jsx +++ b/src/pages/LoginPage/components/SignupModal.jsx @@ -1,5 +1,6 @@ import React, { useState, useEffect } from "react"; import axiosSignup from "@/api/auth/axiosSignup"; +import axiosLogin from "@/api/auth/axiosLogin"; import "./SignupModal.css"; import { sendVerificationEmail, verifyEmailCode } from "@/api/auth/verifyEmail"; import checkNickname from "@/api/auth/checkNickname"; @@ -162,9 +163,10 @@ const SignupModal = ({ onClose }) => { try { const result = await axiosSignup(formData); if (result) { - sessionStorage.setItem('accessToken', result.token); + const data = await axiosLogin(formData); + sessionStorage.setItem('accessToken', data.token); // 만료 시간도 저장 - sessionStorage.setItem('tokenExpiresAt', result.expiresAt.toString()); + sessionStorage.setItem('tokenExpiresAt', data.expiresAt.toString()); window.location.href = '/'; } } catch (error) {