0
나는 정기적 인 방법으로 사용자 컨트롤러를 가지고 있습니다. 내 능력. RB가 설정되어 있지만이 작업을 처리 할 필요가없는 사용자가 로그인하지 않아도됩니다. 내 능력에 다음과 같은 모든 시도했습니다. 로그인하지 않은 사용자에 대한 RB하지만 차이를 만들지 않은 .. 난 여전히 권한이없는 오류가 발생하고있어.CanCan에서 하나의 레일 액션을 건너 뛰기
can :create, User
can :update, User
can :edit, User
can :modify, User
다음으로는 .. 내 ability.rb
can :do_this_action, User
에 항목을 작성하고 사용자 컨트롤러 여전히
authorize!(:can_do_this_action, User.new || @user)
행운에 넣고 시도
마지막으로, 나는 그 행동을 건너 뛰려고했다. 내 사용자 컨트롤러에서 이걸로 해냈어.
그래도 여전히 내 사용자 지정 방법에 권한없는 오류가 발생합니다. 아무도 내가 잘못 갈 생각이있어? 미리 감사드립니다.