본문 바로가기

async2

[expo] 11. expo로 앱 만들기 - 카카오 로그인 - 3 안녕하세요 프시케입니다. 이번 포스팅은 저번 포스팅에 이어 접근 토큰으로 동의 항목의 정보와 접근 토큰을 asyncStorage에 넣고 카카오 로그인 종료 후 회원가입 화면으로 이동하는 기능을 만들어 보겠습니다. 먼저 지난 kakaoLogin.js 코드에서 AccessToken을 console.log로 찍어보았습니다. 이 AccessToken으로 동의 항목의 정보 조회는 아래의 코드와 같습니다. 해당 정보들을 console.log로 찍어보면 정상적으로 나오는 걸 확인할 수 있습니다. 이제 정보 조회 함수를 삭제하고(다음에 사용) 접근 토큰을 asyncStorage에 넣어보겠습니다. 다음은 kakaoLogin.js의 전체 코드로 카카오 로그인 후 회원가입 화면으로 이동하는 navigation을 추가하였습니.. 2023. 4. 15.
[expo] 10. expo로 앱 만들기 - 카카오 로그인 - 2 안녕하세요 프시케입니다. 이번 포스팅은 저번 포스팅에 이어 카카오 로그인 구현입니다. 카카오 로그인을 구현하기위해 Terminal에서 해당 라이브러리를 설치해줍니다. npx expo install react-native-webview npm install axios npx expo install @react-native-async-storage/async-storage 라이브러리의 설치가 끝나고 expo를 실행시켜주고 W를 눌러 web도 열어줍니다. npx expo start -> w 로그인 화면에서 카카오 로그인 버튼 클릭 시 카카오 화면으로 이동하게 되고 카카오 화면에서 WebView를 열어 kakao 로그인을 진행하는 방식입니다. 먼저 로그인 화면의 코드를 보면 카카오 화면으로 바로 이동하게 됩니다.. 2023. 4. 15.