클라이언트 -> 서버로 authorization 보내기
서버에서 authorization 코드 받아서 kakao에 토큰 요청보내기
받은 토큰을 가지고 유저정보 요청하기
받은 유저정보토큰을 해독해서 db에 저장하기
클라이언트한테 토큰전달 된 후
로그인 상태, 로그인유저 정보도 바꿔줘야 한다.
클라이언트는 토큰을 받아서 유저정보를 받아야 한다.
이 정보를 받아서 auth 요청을 해야한다.
근데 로그인, 유저정보 상태를 어떻게 저장할 것인지?
-> App.js에서 저장한다.
유저정보를 store로 만들어서 다양한 컴포넌트에서 사용할 에정
-> isLogin, userInfo 함수는 app.js에서 사용한다고 생각하자.
현재는 유저정보만 redux로 처리할 예정
filmlog, filmtalk 모두 상태관리를 통해 렌더링 해야한다.
일단 app.js에서 상태정보 만들어서 props 내리고 처리해보자.