Ruby on Rails Ⅴ 3章 ユーザー認証を仕上げよう - プロフィールの編集を制限しよう
201703013@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート]
目次
プロフィールの編集を制限しよう
現状だと他人のプロフィールも編集できてしまうので、自分のプロフィールしか編集できないようにする。
<% if current_user.id == @user.id %>
で、条件に合うときだけ「プロフィール編集」リンクが表示されれば良い。
ただし、これだけだと他人の編集ページのURLを直打ちするとアクセスできてしまうので、before_action
を使って、アクション実行前にuser同士を比較する。
今日はつかれたので少なめで。。
今回の勉強時間:10分 累計勉強時間:12時間32分