ログインのリンクをクリックしてもログイン出来ない

・エラー内容

furimaアプリでdeviseを導入し、新規登録画面からユーザー情報を登録し、Sequel ProでDBにデータが保存されている事を確認した。その後、トップページの新規登録ボタンを押して2人目を登録しようとしたところ、新規登録ページに遷移できなくなった。

※エラーは出ていないので画像は無し

 

・原因

新しくユーザー登録を行うには、ログアウト状態でないとログイン出来ない為。

この時点ではまだログイン時→ユーザー名/ログアウト、未ログイン時→ログイン/新規登録の表示分けを行っておらず、ログイン状態で新規登録ボタンを押そうとしていた。

 

・対策

ログイン時/未ログイン時で表示を変えるようにコードを書き直し、ログアウトしてから再度新規登録ボタンを押した。