2011-05-27 11 views

答えて

2

ACLを使用するのに最適な理由にそれをハックするのでDBに新しい行を追加することができ、新たなユーザタイプを追加する必要がありましたので、もしまたMOR DRYですアクセス要件が変わる可能性があります。 user_level> 5のチェックが必要ですが、将来変更される可能性があります。条件に結び付けられていないため、ロールに特定のアクションが許可されているかどうかをチェックする際に抽象度が高くなります。したがって、この状態は時間とともに変化することが可能である。

+0

koenとdogmatic69に感謝して、あなたの複合的な答えが私の質問を解決しました。 CakePHPの在庫ですか? – Chris

1

aclを使用する場合は、バックエンドを作成して管理することができます。エンドユーザーにプロジェクトを渡すときに、コードを知らなくても自分で行うことができます。

たとえば、あなたがだけではなく、あなたのコード

関連する問題