[JavaScript] XML, JSON, WebStorage

Featured image for [JavaScript] XML, JSON, WebStorage

  1. XML, JSON 가. XML XML을 파싱하고 값을 읽어오는 방법이다. 파싱을 통해서 DOM만 생성하면 나머지는 HTML과 동일하다. 나. JSON 다른 프로그래밍 언어에서도 사용할 수 있다. MIME 타입은 application/json이다. 다. XML vs JSON JavaScript에서 동일한 데이터 기준으로 … 라. JSON method 2. Web Storage method description localStorage.setItem(key, value) key – value를 쌍으로 저장. localStorage.getItem(key) key에 … 더 읽기

[Node.js] 쿠키의 한계

Featured image for [Node.js] 쿠키의 한계

  1. 인증 부분의 한계 민감한 정보를 클라이언트 쪽에 저장한다는 것은 위험하다. 또한 쿠키는 쉽게 탈취당할 수 있기 때문에 민감한 정보를 저장하는 것에 어울리지 않는다. 그렇기 때문에 요즘에는 인증을 구현하기 위해서 쿠키보다는 세션이나 JWT를 사용한다. 그중에서 세션을 사용하면 서버 측에서 사용자에 대한 정보를 안전하게 저장하고, 클라이언트에는 세션 ID만을 저장하여 보다 안전하다. 그 외에도 세션은 …와 … 더 읽기