cookie(4)
-
[Spring] 관리자 로그인
0. 출처 아직 배우고 있는 중이라 부정확한 정보가 포함되어 있을 수 있습니다! 주의하세요! 올인원 스프링 프레임워크 참고. 올인원 스프링 프레임워크 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 1. 로그인 화면 이전에 관리자 회원가입 기능을 구현했다. 최고 관리자가 아닌 일반 관리자의 경우 회원가입 후 최고 관리자의 승인 이후에 로그인이 가능하다. 관리자 목록을 출력하고 로그인을 승인하는 기능을 구현하고 로그인까지 구현해 보자. 로그인 admin/include/nav.jsp를 보면 로그인 버튼을 누르면 클라이언트에서 보내는 url을 알 수 있다. @Controller @RequestMapping("/admin/member") public class ..
2023.12.20 -
[Node.js] 쿠키 옵션
0. 참고자료 쿠키 옵션 - Secure & HttpOnly - 생활코딩 수업소개 Secure는 웹브라우저와 웹서버가 https로 통신하는 경우만 웹브라우저가 쿠키를 서버로 전송하는 옵션입니다. HttpOnly는 자바스크립트의 document.cookie를 이용해서 쿠키에 접속하는 것을 opentutorials.org 쿠키 옵션 - path & domain - 생활코딩 수업소개 쿠키의 유효범위를 정의하는 path와 domain 옵션을 살펴봅시다. 강의 소스코드 변경사항 nodejs/cookie.js var http = require('http'); var cookie = require('cookie'); http.createServer(function(request, response){ con opent..
2023.07.07 -
[Node.js] 세션 쿠키, 영구 쿠키
0. 참고자료 Session 쿠키 VS Permanent 쿠키 - 생활코딩 수업소개 웹브라우저를 끄면 사라지는 휘발성 쿠키를 Session cookie라고 합니다. 웹브라우저를 꺼도 사라지지 않는 쿠키를 Permanent 쿠키라고 합니다. 둘의 차이점과 만드는 방법을 살펴보겠습니다. opentutorials.org 쿠키와 document.cookie ko.javascript.info 1. 쿠키의 종류 세션 쿠키 (Session cookie) : 웹브라우저를 끄면 사라지는 휘발성 쿠키 영구 쿠키 (Permanent cookie) : 웹브라우저를 꺼도 사라지지 않는 쿠키 2. 세션 쿠키 세션 쿠키를 만들기 위해서 별도로 해줄 건 없다. expires(유효 일자)나 max-age(만료 기간) 옵션이 지정되어있..
2023.07.06 -
[Node.js] 쿠키 생성, 읽기
0. 참고자료 Node.js - 쿠키와 인증 - 생활코딩 수업소개 이 수업은 웹서버의 정보를 웹브라우저에 저장해서 개인화, 인증, 사용자 추적 등의 기능을 구현할 수 있도록 해주는 쿠키(cookie)를 알려드리는 수업입니다. 또 인증 기능을 구현하는 opentutorials.org 1. 쿠키? 쿠키는 사용자가 방문한 웹사이트에서 사용자의 브라우저에 전송하는 작은 텍스트 조각입니다. 쿠키가 있으면 웹사이트에서 사용자의 방문에 관한 정보를 기억하여 다음번에 사이트에 방문했을 때 번거로운 작업을 피하고 더 유용하게 사이트를 활용할 수 있습니다. 브라우저, 앱 또는 기기, 픽셀, 로컬 저장소를 식별하는 데 사용되는 고유 식별자 같은 기타 기술도 이 목적으로 사용될 수 있습니다… 쿠키의 등장은 웹의 개인화에 있어..
2023.07.06