2

Doctrine MongoDB ODM で MongoDB 認証を使用する方法はありますか? シェルの db.auth(username,password) と同等

4

1 に答える 1

4

最も堅牢な方法は、接続 URI (例: ) でユーザー名とパスワードを指定するmongodb://username:password@localhostことです。これにより、接続が切断されて再接続が必要になった場合に、ドライバーが再認証できるようになります。単一の接続でさまざまな DB に対して認証する必要がある場合は、MongoDB::authenticate()を使用することもできますが、接続が切断された場合は手動で再認証する必要があります。その他の例については、接続のドキュメントを参照してください。

于 2012-07-30T16:54:15.653 に答える