10000hの技術メモ

この先生きのこるための勉強内容&時間記録

Ruby on Rails Ⅴ 3章 ユーザー認証を仕上げよう - プロフィールの編集を制限しよう

201703013@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート]

目次

プロフィールの編集を制限しよう

現状だと他人のプロフィールも編集できてしまうので、自分のプロフィールしか編集できないようにする。

<% if current_user.id == @user.id %>で、条件に合うときだけ「プロフィール編集」リンクが表示されれば良い。

ただし、これだけだと他人の編集ページのURLを直打ちするとアクセスできてしまうので、before_actionを使って、アクション実行前にuser同士を比較する。

今日はつかれたので少なめで。。

今回の勉強時間:10分 累計勉強時間:12時間32分