前提・実現したいこと
deviseのログアウトを実行したいです。
発生している問題・エラーメッセージ
ログアウトをクリックした際に下記URLへ飛んでしまいます。
http://localhost:3000/users/sign_out
該当のソースコード
Ruby
1<header class='top-page-header'> 2 <div class='nav'> 3 <% if user_signed_in? %> 4 <div><%= link_to current_user.name , '#' , class: "user-nickname"%> </div> 5 <div><%= link_to 'ログアウト', destroy_user_session_path, method: :delete, class: "logout"%> </div> 6 <% else %> 7 <div><%= link_to 'ログイン', new_user_session_path, class: "login" %></div> 8 <div><%= link_to '新規登録', new_user_registration_path, class: "sign-up" %></div> 9 <% end %> 10 </div> 11</header>
試したこと
初めは「uninitialized constant UsersController::User」が発生してたので、
「rails g controller users」を実行してuserコントローラーを作成しました。
その後ログアウトをクリックした所、現在に至ります。
補足情報(FW/ツールのバージョンなど)
Ruby on Rails 6.0.3.6
Ruby 2.6.5
あなたの回答
tips
プレビュー