7

私は、ほぼ1週間、ZendFramework2.0.2を学ぶように強制しようとしてきました。私は、ZF2に関連するドキュメントやさまざまなQ&A投稿を読むことにほとんどの時間を費やしてきました。簡単な「管理」モジュールの作成を開始しましたが、認証に到達するまではすべて意味がありました。ここが私が混乱するところです。

ZF1では、私は常にプラグインZend_Authとして使用していました; ただし、ZF2では、プラグインをどこでどのように使用するかが非常に明確ではありません。これまで、「コントローラープラグイン」があることを読みました。それらは理にかなっていますが、認証用の「グローバル」プラグインをもっと作成したかったのです。

ZF2とZF1の「モジュール」が何であるかについての彼らの考えを私は理解していないと思います。グローバルプラグインを設定する方法を知っている人はいますか?私はこの記事を読みました:http://p0l0.binware.org/index.php/2012/02/18/zend-framework-2-authentication-acl-using-eventmanager/。それは理にかなっている。「ユーザー」モジュールの領域で認証がどのように行われるかがわかります。しかし、アプリケーションの残りの部分はどうですか?

認証レイヤーをグローバルに実装するにはどうすればよいですか?いずれかである可能性があります。

注:私はコードやチュートリアルを求めていません

この質問を改善し、必要に応じてより具体的にする方法についてのアドバイス/コメントをいただければ幸いです。

4

1 に答える 1

8

ZF2では、「プラグイン」の概念は通常、ServiceManagerを介して提供されます。

そのようなものの品質/最新のZF2コンテンツを追跡するのは難しい場合があるので、ここにいくつかのリンクがあります:

于 2012-10-15T05:27:41.153 に答える