5

Zend Framework 2 を使用して認証モジュールを作成します。このプロセスを支援するために、Web でこのチュートリアルを見つけました。ただし、このモジュールを実行すると、次のメッセージが表示されます。

Class Zend\Authentication\Adapter\AdapterChain does not exist

このメッセージの意味は何ですか?

さらに、Zend Framework 2 Authentication のチュートリアルを知っていますか?

4

6 に答える 6

2

zf2 で独自のカスタマイズされたプラグインを作成できます。ZF2 でのこの Aclの実装のようなものです。

于 2012-08-30T17:07:04.810 に答える
2

ZFC-Common のZfcAclを見てください。

于 2012-04-10T12:01:18.230 に答える
1

上記の EdpUser は ZfcUser によって消費されています。Evan Dot Pro は ZF2 の中心的な貢献者であるため、これは ZF2 で機能します。Acl の管理に関して、ZfcAcl は現在 ZF2 RC1 では機能していません。今は少し時代遅れです。

彼らは更新を行うためにRFCを公開していますが、それは少し先のようです. BjyAuthorizeの使用をお勧めします。Zf-Commons もこれを引き継ぐことを検討しています。

于 2012-08-01T11:12:00.093 に答える
0

プロジェクトの 1 つで、このための独自の認証アダプターを作成しました。Gistを作成しました。次のように使用できます。

$adapter = new AdapterChain([
    new \Zend\Authentication\Adapter\Ldap(/* ... */),
    new \Zend\Authentication\Adapter\DbTable(/* ... */)
    // ...
]);

$authService = new AuthenticationService();
$authService->setAdapter($adapter);
于 2015-09-24T16:20:41.103 に答える
0

私もこのチュートリアルを1か月前に使用していましたが、古くてベータ5で動作していません.https://github.com/EvanDotPro/EdpUser
遊んでみてください.

于 2012-07-13T16:24:08.490 に答える
0

EventManager を使用して Authentication + ACL を試してください。ZfcAcl よりも簡単に見えます。

于 2012-04-26T06:22:42.197 に答える