【发布时间】:2015-08-17 04:11:03
【问题描述】:
如何使用户编辑操作仅在用户是当前用户时才可用?我正在使用设计。
设计有这个:
before_action :authenticate_user!, only: [:new, :edit, :update, :destroy], notice: 'you must sign in first!'
但是,如果用户等于当前用户,那么所有这些都是确保用户登录而不是?我想确保其他用户无法编辑其他用户的帐户。
最好的方法是什么?我应该创建一个新的before_filter 吗?我找不到任何标准方法。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 model-view-controller devise