クエリー再送機能を持った何かとして作るべき。もういい
ログイン

何か問題があって利用者にやり直しを求めるときに。
何かがロックされてて処理不可能だったり、CSRFトークンが仕様不可能な物だったり。
権限不足でやり直す手段が無い場合も?その場合はアカウント変更フォームが必要。ログインも可能なフォーム

前回と同じクエリー以外にログインページとしても使えるように。
ログイン失敗は除く。

→再送するのはセッションキーだけ。ゲストでもセッションは作るので、誰でも利用可能。
同じURIでもアカウントによって異なるレスポンスになるのなら、普段からアカウント変更フォームを出しておいてもいい。
セッション内の直近のクエリー+ログインフォーム