0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

新規登録後のログアウト後にRouting Errorが起こった時の応急処置

Posted at

 こんにちは。
本日自作webアプリ開発中に、このようなエラーが起きたので、この対処方法をアウトプットしたいと思います。

スクリーンショット 2022-06-30 15.24.28.png

ログアウトさせてください。。。

結論


/config/initializers/devise.rb
config.sign_out_via = :delete

上記の記述を一時的に以下のように修正したら、問題なくログアウトができるようになりました。

/config/initializers/devise.rb
config.sign_out_via = :get

この記述をセーブして再度ログアウトしたら、正常にログアウトできました。

※この後getをdeleteに戻しましたが、問題なく動作しました。

原因

原因としては、新規登録後にログアウトリンクを設置し忘れ、command+{を連打して新規登録画面前に戻れないかいじっていたので、処理がバグってこのようなエラーを吐いたのかなと思います。

また同じようなことがあったら直せるように教訓としてアウトプットしました。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?