419 / 페이지 만료 (CSRF)
로그인·글쓰기 버튼을 눌렀더니 만료됐다는 화면이 날 때예요.
419
페이지 만료
만료되었습니다
왜 생기나요?
보안 토큰(CSRF)이 오래됐거나, 폼에 토큰이 없거나, 로그인 세션이 끊긴 상태입니다.
이렇게 확인해 보세요
- 페이지를 새로고침한 뒤 다시 제출해 보세요.
- 여러 탭에서 동시에 로그인/로그아웃하지 않았는지 확인하세요.
- 폼 HTML에 `@csrf` 또는 `_token` 필드가 있는지 확인하세요.
이렇게 고치면 돼요
- 폼을 다시 열고 제출하면 대부분 해결됩니다.
- 직접 만든 폼이라면 `<form>` 안에 `@csrf`를 넣으세요.
- HTTPS 사이트인데 쿠키가 Secure로 안 붙으면 로그인 직후 419가 반복될 수 있어요. 주소가 https인지 확인하세요.
AI에게 이렇게 물어보세요
ChatGPT, Claude, Codex에 그대로 붙여넣으면 돼요. 이 사이트는 AI 계정을 대신 쓰지 않아요.
코딩 초보자입니다. 폼을 제출하면 419 Page Expired가 납니다. [오류] (오류 메시지를 여기에 붙여넣으세요) CSRF 토큰, 세션, https 쿠키 순서로 초보자가 확인할 곳을 알려주세요. 바로 큰 수정을 하지 마세요.
코딩 초보자입니다. 폼을 제출하면 419 Page Expired가 납니다.
[오류]
(오류 메시지를 여기에 붙여넣으세요)
CSRF 토큰, 세션, https 쿠키 순서로 초보자가 확인할 곳을 알려주세요. 바로 큰 수정을 하지 마세요.