ログインページにはPOSTクエリでのみアクセスできることをルーターで指定します。ただし、ユーザーを/loginにリダイレクトします ページでは、GETクエリを実行します。そのため、404が取得されます。