初めて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/)にリダイレクトされているとのことでした。
無駄なことをしていました。
早くログアウト機能つけよう。残念!