JWT1 NestJS | Session vs JWT Token , Refresh Token & Access Token 이미 정리한 적 있지만 두루뭉실하게 알고 있는 관계로제대로 이해하기 위해 다시 정리를 해보려고 한다Session세션이란?유저의 정보를 데이터 베이스에 저장하고 상태를 유지하는 도구 세션의 특징세션은 특수한 ID 값으로 구성되어 있다.세션은 서버에서 생성되며 클라이언트에서 쿠키를 통해 저장된다.클라이언트에서 요청을 보낼 때 Session ID 를 같이 보내면 현재 요청을 보내는 사용자가 누구인지 서버에서 알 수 있다.Session ID는 데이터베이스에 저장되기 때문에 요청이 있을 때 마다 매번 데이터베이스를 확인해야한다.서버에서 데이터가 저장되기 때문에 클라이언트에 사용자 정보가 노출 될 위험이 없다.데이터베이스에 Session을 저장해야하기 때문에 Horizontal Scaling이 어렵다JWT Toke.. 2024. 8. 18. 이전 1 다음