
인증 방식 핵심 개념 이해웹 애플리케이션에서 사용자를 인증하는 방법은 크게 세 가지 주요 방식으로 나뉩니다:🔐 Session 기반 인증: 서버가 사용자 정보를 메모리나 데이터베이스에 저장하고,클라이언트에게는 세션 ID만 쿠키로 전달하는 전통적인 상태 기반(Stateful) 방식입니다.은행이나 정부 시스템에서 여전히 선호되는 이유는 서버에서 세션을 즉시 무효화할 수 있는 강력한 제어력 때문입니다. 🎫 JWT (JSON Web Token): 사용자 정보를 JSON 형태로 암호화하여 토큰 자체에 포함시키는 무상태(Stateless) 방식입니다.토큰에 필요한 모든 정보가 들어있어 서버가 별도로 상태를 관리할 필요가 없어, Netflix나 Spotify 같은 글로벌 서비스에서 확장성을 위해 채택합니다. 🌐 ..