2
有沒有在Doctrine MongoDB ODM中使用MongoDB身份驗證的方法? equivilant在外殼db.auth(用戶名,密碼)學說MongoDB ODM身份驗證,可能嗎?
有沒有在Doctrine MongoDB ODM中使用MongoDB身份驗證的方法? equivilant在外殼db.auth(用戶名,密碼)學說MongoDB ODM身份驗證,可能嗎?
最穩健的方法是在連接到指定的用戶名和密碼,URI(如mongodb://username:[email protected]
),因爲這將允許如果連接的驅動程序進行重新認證被丟棄,它需要重新連接。如果您需要在單個連接中針對各種數據庫進行身份驗證,則還可以使用MongoDB::authenticate(),但是如果連接斷開,您將不得不手動重新進行身份驗證。更多示例請參閱connection documentation。