Redux-react-session을 이용시, 사용자 인증(로그인, 토큰 관리)을 라이브러리를 통해 하게 된다. 내 경우는 로그인 처리시에 완료 후, axios (RESTful API for React) 에 default header를 세팅하게 된다. AngularJS를 사용할 때 $resource를 사용하던 버릇이랄까. export function signinUser(headers, callback) { return function(dispatch) { axios.get(`login`, {headers}) .then(response => { const {token, userinfo} = response.data ...
-
2017년 7월 27일 -
2017년 7월 26일 [React-Redux] redux-react-session 사용, 페이지 새로고침시 계속해서 redirected되는 현상
리엑트는 라이브러리가 은근 많아서 사용하기 편한 경우가 있다. 앵귤러 사용때는 세션이나 토큰 관리를 수동으로 만들어 줬어야 했는데, 리엑트는 리덕스를 사용해서 State를 관리하다 보면 세션이 헷갈리는 경우가 많다. 그러다가 찾은 리액트와 리덕스를 사용하는 세션관리 라이브러리. 나 같은 경우는 리엑트-리덕스의 세션 관리 (사용자 정보, 토큰)를 위해 Redux-React-Session 이 라이브러리를 사용중이다. 다른건 다 좋은데, /Dashboard ...