2013-02-20 14 views
5

Doctrine 2とopenLDAPでZend Framework 2を使いたいです。私の目標は、LDAPの永続性を作成することです。 ZF2でこれをどのように達成できますか?Zend Framework 2 LDAP

Zend \ Ldap \ Nodeを使用してLDAPからオブジェクトを取得できることに気付きました。

LDAPから検索して結果をノードに変換したり、ノードのコレクションに変換する方法の例を誰にでも教えてもらえますか?

私は検索後に作業するオブジェクトを持っていると思います。

おかげ

+4

コンポーネントユニットテストを見てください。時には、コードの使用方法に関する実例もあります。 – Maks3w

答えて

1

まあ、これは後半に「少し」来るかもしれないが、ちょうど他の人にこれを行う方法のポインタを与えます。私はSamLdapUserというモジュールを作成し、Ldap/ADに対する認証を実行します。設定例が提供されています。

パーシスタンス層(アプリケーションのユーザオブジェクト)は、2番目のモジュールを使用して作成されます。このモジュールは、認証サービスのgetIdentity()機能にフックインし、次にデータベースにユーザオブジェクトを問い合わせます。オブジェクトが存在しない場合、新しいオブジェクトが作成されます。私のモジュールSamLdapUserObjectのソースコードも確認できます。

関連する問題