작성
·
221
0
안녕하세요 제로초님
좋은 강의 잘 듣고 있습니다! 질문이 있는데요
로그인 성공 시 서버로부터 받은 세션으로 사용자 정보를 swr로 받고 싶습니다. 여기서 질문이 있습니다
1. LogIn 컴포넌트에서 로그인을 성공하게 되면 revalidated가 불리면서 세션에 사용자 정보가 저장되는게 맞나요?
2. 제가 현재 구현하고 있는 서버가 Spring Boot + Spring Security 인데 다중 사용자이므로 email을 req param으로 전달하고 정보를 리턴받습니다. 이럴 경우에 workspace 레이아웃에서는 email 정보로 swr 요청 하는 방법을 .. 모르겠습니다ㅠ
3. 1번의 질문이 참이라면 세션의 사용자 정보를 가져다가 2번의 param으로 사용하여 swr 요청할 수 있을거 같은데 가능할까요..?
답변 주시면 감사하겠습니다!
답변 2
0
0
질문이 좀 부족한거 같아서.. 추가로 말씀드려보자면요..
제가 원하는 것은 Login시 얻은 email을 가지고 swr 요청시 해당 키값으로 swr요청하는 컴포넌트들이 캐시를 공유하기를 원하는데 다른 컴포넌트에서는 email값을 모릅니다.. 어떻게 해야할지.. 감이 안잡힙니다ㅠ