React로 카카오 로그인을 구현하려 합니다.
Kakao.Auth.authrize를 사용해서 rediretUri/?code=xxxxxxx
인가 코드를 받아오고
fetch("https://kauth.kakao.com/oauth/token", {
method: "POST",
headers: {
'Content-type': 'application/json'
},
body: JSON.stringify({
grant_type : "authorization_code",
client_id : process.env.REACT_APP_REST_API_KEY,
redirect_uri : "http://localhost:3000",
code : kakaoAuthCode,
})
})
.then(res => res.json())
.then((data)=>{
console.log(data)
})
Client Secret을 적용하지 않았는데 관련 오류가 뜹니다.
또한 이를 설정하고 진행하여도 마찬가지입니다…
REACT_APP_REST_API_KEY = "xxxxxxxx"로 되어있고
테스트 중이라 redirectUri 는 http://localhost:3000 으로 고정되어있습니다.