사용자 JWT는 HTTP 전용 쿠키로 브라우저에 전송됩니다. 내 질문은 표시 이름과 사용자 데이터베이스 ID 등을 브라우저에 전달하는 가장 좋은 방법은 무엇입니까?
정보가 JWT 페이로드에 설정될 수 있다는 것을 알고 있지만 해당 쿠키(JWT)를 클라이언트 측 JavaScript에서 사용할 수 없도록 만드는 것이 가장 좋은 방법이 아닌가요?
맞춤 응답 헤더를 설정하거나 요소에서 데이터를 JSON으로 보내는 두 가지 방법을 생각해 볼 수 있습니다. 말하자면, 이를 대역 밖으로 보내는 것이 아이디어입니다.
표준에 부응하고 싶습니다.
no-cache 응답 헤더를 설정한 후 반환된 정보를 localStorage에 저장하는 것이 정답인 것 같은데 여쭤보고 싶었습니다...
P粉2758839732023-09-16 12:51:57
여러 쿠키를 브라우저로 보낼 수 있으며 선택적으로 아래와 같이 HTTP 전용으로 표시할 수 있습니다. 또한 서버는 브라우저 XHR/Fetch 요청에 대한 응답으로 데이터/JSON을 보낼 수 있습니다.
으아악결과: