私は現在、ユーザアクセスのためにZend_Authを使用しているアプリケーションを持っています。サイトには管理者セクションがあり、自分の資格情報を使用するときに自分のデータベースに管理者の役割を持つ1人のユーザーにアクセスを許可する必要があります。 Zend_Aclはこれを行う唯一の方法ですか?私は何をしたいのか、私の問題を解決するのにもっと簡単な解決策があるのか少し複雑に思えますか?ZendFrameworkアプリケーションの管理セクション
私はこれについて考えていましたが、ユーザー用と管理用の2つの認証コントローラを持つことが可能かどうか疑問に思っています。
ありがとうございました
"/ application"にAcl.phpという名前のファイルを作成すると、起動時にプラグインを登録して起動時に初期化されますか? – Rex89
あなたはあなたがそれをどこに置くか、名前をつけるか、どのように登録するかについて選択することができます。個人的には、私のAdmin_Plugin_Authという管理モジュール(ファイル: 'application/modules/admin/plugins/Auth.php')に居住していました。モジュールBootstrapが 'Zend_Application_Module_Bootstrap'(これはフォルダ' application/modules/admin/plugins'をクラス接頭辞 'Admin_Plugin_'にマッピングするリソースローダーを登録しています)を拡張したことを確認しました。モジュールBootstrap(ファイル: 'application/modules/admin/Bootstrap.php')にプラグインを登録しました。 –
いつか、この情報は私のアプリケーションには役に立ちませんでした。なぜなら、ちょうど..ありがとうとにかく – Rex89