[7/10 TIL] 회원가입+로그인 구현

haegnim·2023년 7월 10일
0

TIL

목록 보기
34/52

회원가입+로그인 구현

정말 많이 헤맨듯. API 명세서 읽는 법을 몰라서 그런걸까 axios를 잘 몰라서 그런걸까. 왜 어려운지 모르겠는데 어렵다.
요청이 받아지는지 안 받아지는지 알려주는 지표가 콘솔창 에러 뿐이라 그런걸까. 다 같은 401 에러로 보이는데 어떡하라고...

회원가입

구현이 안되는 줄 알았는데, 아이디를 외계어 마냥 길게 치니까 에러메세지가 뜨지 않는다. 성공한건가.

const signupUser = async (signupData: loginType) => {
    try {
        const response = await axios.post('/register', signupData);
        return response.data;
    } catch (error) {
        console.error('Error while sending data to the server:', error);
    }
};

로그인

토큰을 받아내는데 성공했다. 그런데 이 토큰 받아서 무엇하는지 모르겠다. 콘솔창에서 엑세스 토큰 보는법부터 찾아야 하나. JWT 이론만 공부했을 때는 이렇게 난감할 줄 몰랐다.

const loginUser = async (loginData: loginType) => {
    console.log(loginData);
    try {
        const response = await axios.post('/login', loginData);
        const token = response.data.token;
        return token;
    } catch (error) {
        console.error('Error while sending data to the server:', error);
    }
};

0개의 댓글