current_userとcorrect_userの違い


こんにちは!テックアカデミーのWebアプリコースを受講している駆け出し高校生エンジニアの安田駿介です。

今回は、「current_userとcorrect_userの違い」というテーマで解説していきます。

current_user

現在ログインしているユーザを取得するメソッド

correct_user

そのレコードを本当にログインユーザの所有しているものかを判別するメソッド
レコードの編集、更新、削除など、持ち主しかやってはいけない機能を作るときによく使います。

まとめ

current_userとcorrect_userは、JavaとJavaScriptのように、全く違うメソッドです。

開発環境

・Cloud9
・Ruby 3.0.0
・Rails 6.1.3.1