node.js2 쿠키가 도착하지 않는 이유- Express, Next.js, Browser 간 쿠키 전달 목차- SessionId를 쿠키로 전달하는데 쿠키가 오지를 않는다...? - Browser의 쿠키 - Application Server > Next Web Server > Browser 로의 쿠키 전달 과정 - Next.js SSR 요청 시 쿠키의 흐름- 쿠키가 오가기 위한 조건 - 해결 1. SessionId를 쿠키로 전달하는데 쿠키가 오지를 않는다...? 1.1. 문제 상황저번 포스팅에서 client-server 간의 인증은 Session 방식을, server-spotify server 간의 인증은 JWT를 사용하는 시스템을 설계했다. Spotify API와 자체 DB를 통합한 인증 시스템 - JWT+JWT vs Session+JWT목차- 다양한 JWT 전략- 고민 1: Spotify Login .. 2024. 11. 19. Spotify API와 자체 DB를 통합한 인증 시스템 - JWT+JWT vs Session+JWT 목차- 다양한 JWT 전략- 고민 1: Spotify Login page를 띄우기까지의 과정 - 고민 2: Next.js의 Route Handler- 고민 3: JWT+JWT vs Session+JWT- 마치면서 다양한 JWT 전략지금까지 JWT, OAuth를 이용한 프로젝트를 4-5개 정도 진행하면서, 단 한 번도 동일한 시나리오를 경험한 적이 없다. 각 프로젝트마다 요구사항이 다르다 보니, JWT 전략 역시 매번 새로운 접근이 필요했다. 지금까지 경험한 상황을 간단히 정리해 보면 다음과 같다. 1. Third-party 서버에서 유저 정보만 받아온 뒤, 자체 토큰을 발급한다. (TaskStock, Polabo)초기 인증을 위해 외부 서버로부터 유저 정보를 가져온 후, 자체 서버에서 별도의 JWT를 발.. 2024. 11. 6. 이전 1 다음