지금 디뉴로에서 기업협업을 하면서 설문조사에 대해 페이지를 만들고 있는데
내가 Login 페이지도 담당해서 로그인안에 소셜로그인을 넣기로 했다.
멘토님께서도 카카오를 시작으로 해보는게 좋다하셔서 카카오를 먼저 시작했는데
쉬우면 쉽지만 어렵기도 하다.
다음에 또 쓸 일이 있을거라 생각이 들어 기록한다 !!
<script src="https://developers.kakao.com/sdk/js/kakao.js"></script>
<script>Kakao.init("JavaScript 앱 키");</script>
Kakao.Login.Auth
함수를 사용하여 카카오 로그인 화면을 팝업창으로 띄울 수 있다.success
콜백함수를 이용하여 카카오 토큰을 받을 수 있다.fetch
를 통해 headers
에 카카오 사용자 토큰을 담아 백엔드로 전달해 준다.history.push
를 통해 조건에 따라 페이지로 넘겨준다.