[react]Axios에서 Credential (쿠키 인증)


[react]Axios에서 Credential  (쿠키 인증)

axios.post( '/auth/login', { email: '[email protected]', password: 't3st!' }, { withCredentials: true }, ); Axios에서는 withCredentials라는 옵션을 불린형으로 지정할 수 있습니다. 이 값을 true 로 설정해야만 Cross Origin에 쿠키를 보내거나 받을 수 있음 fetch() 함수에서 리퀘스트를 보낼 때 쿠키를 사용하려면 적절한 credentials 옵션을 설정해 주어야 합니다. 'omit': 쿠키를 사용하지 않습니다. 리퀘스트를 보낼 때도 쿠키를 사용하지 않고, 리스폰스로 Set-Cookie 헤더를 받았을 때에도 쿠키를 저장하지 않습니다. 'same-origin': 아무 옵션을 지정하지 않았을 때 기본 값입니다. 같은 Origin인 경우에만 쿠키를 사용하겠다는 옵션입니다. Origin은 쉽게 말해서 사이트의 도메인이라고 했죠? 프론트엔드 사이트 주소와 리퀘스트를 보낼 ...



원문링크 : [react]Axios에서 Credential (쿠키 인증)