0
使用ActiveAdmin,我想限制AdminUser編輯其他人的信息。我怎麼能這樣做呢?這是我得到的。如何讓ActiveAdmin AdminUser只編輯自己的密碼
controller do
def action_methods
if allow_to_edit?(user_row)
super
else
super - ['edit']
end
end
end
我不知道如何正確定義allow_to_edit?方法。我希望它是這樣的:
def allow_to_edit?(user)
current_user.id == user.id
end