Doctrine MongoDB ODM で MongoDB 認証を使用する方法はありますか? シェルの db.auth(username,password) と同等
1 に答える
4
最も堅牢な方法は、接続 URI (例: ) でユーザー名とパスワードを指定するmongodb://username:password@localhost
ことです。これにより、接続が切断されて再接続が必要になった場合に、ドライバーが再認証できるようになります。単一の接続でさまざまな DB に対して認証する必要がある場合は、MongoDB::authenticate()を使用することもできますが、接続が切断された場合は手動で再認証する必要があります。その他の例については、接続のドキュメントを参照してください。
于 2012-07-30T16:54:15.653 に答える