프런트엔드와 백엔드가 완전히 분리된 아키텍처인 경우: 사용자가 처음 페이지를 열면 먼저 백엔드로 가서 사용자 정보를 얻습니다(로그인 여부를 결정하기 위해). 로그인 확인 방법: 일반적으로 로그인에 성공하면 쿠키가 세션에 채워집니다. 브라우저는 백엔드에 요청을 보낼 때마다 자동으로 이 쿠키를 가져옵니다. 또 다른 확인 방법은 사용자 정의 토큰입니다. 즉, 프런트엔드 및 백엔드 데이터 상호 작용에 대한 요청은 모두 백엔드 확인 쿠키 또는 토큰이며 프런트엔드 확인이 필요하지 않습니다.
사실 각 페이지에 들어갈 때 로그인이 필요한지, 로그인을 했는지 확인해야 합니다. 그렇지 않은 경우 로그인 페이지로 점프하세요.
라우터가 점프하기 전, 라우터 위치에서 균일하게 검증이 이루어집니다. 로그인되어 있지 않다면 로그인 페이지로 점프하세요
프런트엔드와 백엔드가 완전히 분리된 아키텍처인 경우: 사용자가 처음 페이지를 열면 먼저 백엔드로 가서 사용자 정보를 얻습니다(로그인 여부를 결정하기 위해).
로그인 확인 방법: 일반적으로 로그인에 성공하면 쿠키가 세션에 채워집니다. 브라우저는 백엔드에 요청을 보낼 때마다 자동으로 이 쿠키를 가져옵니다. 또 다른 확인 방법은 사용자 정의 토큰입니다.
즉, 프런트엔드 및 백엔드 데이터 상호 작용에 대한 요청은 모두 백엔드 확인 쿠키 또는 토큰이며 프런트엔드 확인이 필요하지 않습니다.