권한을 강제하는 가장 좋은 방법은 무엇인가요? 컨트롤러인지 제약 조건인지?

권한은 컨트롤러나 제약 조건에서 강제되어야 한다고 생각합니다. 모델은 누가 자신을 호출하는지 알 수 없다고 보거든요.

이 문제에 대해 생각해 주셔서 정말 감사합니다.