사용자가 처음에 사용자 이름과 암호로 로그인해야하는 단일 페이지 웹 응용 프로그램 (angularjs + python)을 빌드하고 있습니다. 사용자가 인증을 받으면이 응용 프로그램이 파이썬 API를 호출 할 때마다 토큰이있는 새로운 사용자 정의 헤더가 작성되어 전송됩니다.새로 고침 후 단일 페이지 응용 프로그램이 사용자 지정 헤더를 잃어 버림
내가 알아챈 한 가지는 페이지가 F5 또는 Ctrl + F5로 새로 고쳐지면 브라우저가이 맞춤 헤더를 잃어 버려 더 이상 API에 전송되지 않는다는 것입니다. 페이지를 새로 고친 후에도 사용자 지정 헤더를 유지할 수 있습니까?
쿠키를 사용하여 저장할 수 있습니다 ... 또는 서버 세션에서 유지하기 때문에 새로운 것을 요청할 수 있습니다. – Sasxa
프론트 엔드 코드를 작성하는 방법에 따라 다릅니다. 클라이언트에 보내지는 정적 파일 만 포함하고 서버는 API로만 작동합니다. 그렇지 않으면 사용자 정의 헤더가있는 서버에서 프론트 엔드 코드를 빌드 할 수 있습니다. –