kakao login

hyeongirlife·2022년 3월 30일
0

TIL

목록 보기
76/90
post-thumbnail

클라이언트 -> 서버로 authorization 보내기
서버에서 authorization 코드 받아서 kakao에 토큰 요청보내기
받은 토큰을 가지고 유저정보 요청하기
받은 유저정보토큰을 해독해서 db에 저장하기

클라이언트한테 토큰전달 된 후
로그인 상태, 로그인유저 정보도 바꿔줘야 한다.

클라이언트는 토큰을 받아서 유저정보를 받아야 한다.
이 정보를 받아서 auth 요청을 해야한다.
근데 로그인, 유저정보 상태를 어떻게 저장할 것인지?
-> App.js에서 저장한다.
유저정보를 store로 만들어서 다양한 컴포넌트에서 사용할 에정
-> isLogin, userInfo 함수는 app.js에서 사용한다고 생각하자.

현재는 유저정보만 redux로 처리할 예정

filmlog, filmtalk 모두 상태관리를 통해 렌더링 해야한다.

일단 app.js에서 상태정보 만들어서 props 내리고 처리해보자.

profile
머릿속에 있는 내용을 정리하기

0개의 댓글