본문 바로가기

TIL(Today I Learned)90

TLI 81일 (23. 9. 4. 월) 최종프 세션 기반, 토근 기반 차이점 세션 기반 인증과 토큰 기반 인증은 웹 애플리케이션 및 웹 서비스에서 사용되는 두 가지 다른 인증 방법입니다. 이 두 방법 사이에는 몇 가지 중요한 차이가 있습니다. 상태 (Statefulness) vs. 무상태 (Statelessness): 세션 기반 인증은 상태를 유지합니다. 서버는 클라이언트에게 세션 ID를 할당하고 이 세션 ID를 사용하여 클라이언트의 상태를 추적합니다. 클라이언트의 인증 상태는 서버 측에 저장되어 있으며 클라이언트가 로그인하면 세션에 대한 정보가 서버에 저장됩니다. 토큰 기반 인증은 무상태입니다. 클라이언트는 인증된 요청을 할 때마다 인증 토큰을 서버에 제공합니다. 서버는 이 토큰을 사용하여 클라이언트의 인증 상태를 확인하며 토큰에는 클라이언트의 인증 정보와 권한이 포함되어 있습.. 2023. 9. 4.
TLI 80일 (23. 9. 1. 금) 최종프 로그인, 프론트, 백 연결 실제로 사용자가 사용하는 프론트엔드에서, 백엔드로 연결을 시도해보았습니다. 2023. 9. 1.
TLI 79일 (23. 8. 31. 목) 최종프, 이메일 인증 기능 구현 오늘 배운 내용 이메일 인증 기능 : 구현자체는 어렵지 않았으나, 프로세스에 대한 고민을 많이 했습니다. 1번은 회원가입 도중 번호를 받는 방식 2번은 회원가입이 완료되고, 최종적으로 이메일을 확인해서 승인받는 방식입니다. 저는 2번 방식으로 구현했습니다. 1번 방식도 고려를 했으나, 사용자 편의성(이메일을 확인하고, 번호를 복사하고 다시 붙이는 수고로움)이 있어서 2번이 사용성이 좋다고 생각했습니다. 2023. 9. 1.