나는 상태 관리를 위해 redux를 사용하여 반응 애플리케이션을 구축 해왔다. 자습서를 온라인에서 살펴본 후 로그인/로그 아웃 기능이있는 멋진 앱을 만들 수있었습니다. 그러나 새로 고침하자마자 404가 생겼습니다. 클라이언트 쪽 렌더링이라는 사실을 깨달았습니다. 그래서, 루트를 처리하는 익스프레스 서버를 추가하여 서버 측 렌더링을 수행했습니다.React Universal App : 인증 된 API 호출
데이터 가져 오기를 호출하는 API에는 인증이 필요합니다. componentDidMount에있는 jwt 토큰을 사용하여 API를 호출합니다. 그것은 클라이언트 측에서 잘 작동합니다.
여기 내 질문은 :
그러나 사용자가 페이지를 새로 고침하는 경우, 서버는 componentDidMount의 호출을 클라이언트 다음에 HTML 골격을 보냅니다. 데이터 가져 오기를 서버 측에서 수행 할 수 있습니까? 그렇다면 토큰 (브라우저의 localStorage)을 어떻게 얻을 수 있습니까?
귀하의 질문이 무엇인지 분명하지 않습니다 (그 중 상당수가 적음). 질문을 좀 더 구체적으로 작성해 주실 수 있습니까? –
을 수정하여 질문을 2로 제한하십시오. – rish08