0
ブログアプリケーションで承認のためにPunditを使用する場合、ユーザーと管理者の異なるユーザーテーブルを使用して認証するDeviseでは、 : Pundit for Rails 5を使用する2つの異なるユーザーテーブル(ユーザーと管理者)による承認
を更新することができます
- ユーザーは、自分の記事を更新することができ、そのような複数のユーザのテーブルを処理するための規定があるようには思えません管理者とユーザーとしてされている、彼らは別のテーブルにあるので
def initialize(COULD BE A USER OR ADMIN, scope) @user = USER OR ADMIN @scope = scope end def update? return true if user is either resource.user or ANY ADMIN end