: 개발자들이 웹사이트, 모바일 어플, 웹API 등을 만들 때에 해커들의 공격을 막기 위해서 보안은 필수 사항
여러가지 공격들
다른 사이트에서 유저가 보내는 요청(request)을 조작(forgery)하는 것
ex) 이메일에 첨부된 링크를 누르면 내 은행계좌의 돈이 빠져나감.
해커가 직접 데이터를 접근할 수 없다.
ex) 다른 오리진이기 때문에 response에 직접 접근할수 없음.
GET 요청 POST 요청(body에 내용을 담음) 으로 공격을 할수 있다.
CSRF 토큰 사용하기
서버측에서 CSRF공격에 보호하기 위한 문자열을 유저의 브라우저와 웹엡에만 제공
Same-site cookie 사용하기
같은 도메인에서만 세션/쿠키를 사용할 수있다.