現在、フロント コントローラーを備えたカスタム MVC フレームワークを使用して Web アプリケーションを構築しています。フレームは、認証、承認などを提供します。
フローは現在、次のとおりです。リクエスト - >認証 - >承認の確認 - >リクエストの処理
フラッシュに組み込まれた別のフロント エンドを使用できるように、Zend_AMF をミックスに追加したいと考えています。Zend_AMF のドキュメントを見ると、Zend_AMF が認証 (Zend_Auth) と承認 (Zend_ACL) をサポートしていることがわかります。問題は、フレームワークで独自の認証および承認クラスを使用したいということです。Zend_ACL と Zend_Auth を使用したくありません。
私の考えは、Zend_AMF サーバーをコントローラーとして実装することです。次に、Zend_AMF からのリクエストをインターセプトし、ユーザーがそのメソッドを実行することを許可されているかどうかを判断し、レスポンスを生成してから、それを Zend_AMF に渡して送り返す必要があります。
問題は、リクエストを傍受し、処理を行ってから Zend_AMF に戻すにはどうすればよいかということです。ドキュメントを見てきましたが、これを行う方法が見つからないようです。
どんなアイデアやより良い解決策も大歓迎です:)