import axios from "axios"; import { baseUrl } from "../utils/baseUrl.js"; import config from "../utils/clientConfig.js"; const login = async (id, password) => { const payload = { id, password }; const { data } = await axios.post(`${baseUrl}/api/auth/login`, payload); return data }; const logout = async () => { alert("로그아웃되었습니다."); localStorage.removeItem(config.loginUser); await axios.get(`${baseUrl}/api/auth/logout`); }; const signup = async (user) => { const url = `${baseUrl}/api/auth/signup` await axios.post(url, user) } const compareId = async (userId) => { const url = `${baseUrl}/api/auth/${userId}` const { data } = await axios.get(url) return data } const authApi = { login, logout, signup, compareId, }; export default authApi