LoginSignup
2
0

More than 3 years have passed since last update.

再新規登録はできません 勝手にredirectされます

Posted at

初めてrailsでポートフォリを作りをしています。
index画面と新規登録画面を作って
deviseをインストールして
画面表示もindex、新規登録画面ともに表示され
新規登録1度行ない、その時入力した情報が
データベースにも保存されていたことを確認しました。

嬉しくなって再度新規登録画面を開け再度、登録ようとしました。
何度も。。。
http://localhost:3000/users/sign_up
を開いても
http://localhost:3000/が開きます。

何度も

エラーは出ていないのでターミナルを見て考えました。

Started GET "/users/sign_up" for ::1 at 2021-03-21 14:07:01 +0900
Processing by Devise::RegistrationsController#new as HTML
  User Load (36.8ms)  SELECT `users`.* FROM `users` WHERE `users`.`id` = 1 ORDER BY `users`.`id` ASC LIMIT 1
Redirected to http://localhost:3000/
GET "/users/sign_up" 

でアクセスしましたが

devise::RegistrationsController

によって
UserがLoadされ

SELECT `users`.* FROM `users` WHERE `users`.`id` = 1(SQL文)

⇨id番号1番のuserなのでログインしているとして

Redirected to http://localhost:3000/

元の画面(localhost:3000/)にリダイレクトされているとのことでした。
無駄なことをしていました。
早くログアウト機能つけよう。残念!

2
0
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
2
0