我似乎無法從C驅動程序找到有關mongodb身份驗證的文檔。據我所知,C驅動程序API沒有關於它的信息。然而,this link讓我覺得這是可能的。鏈接或代碼片段會很棒。謝謝!mongodb C驅動程序認證
1
A
回答
2
這裏是調用的函數。
MONGO_EXPORT int mongo_cmd_authenticate (
mongo * conn,
const char * db,
const char * user,
const char * pass
)
Authenticate a user.
Parameters:
conn a mongo object.
db the database to authenticate against.
user the user name to authenticate.
pass the user's password.
Returns:
MONGO_OK on sucess and MONGO_ERROR on failure.
下面是測試代碼的摘錄爲例 - 蒙戈-C驅動器/測試/ auth_test.c
if (mongo_connect(conn , TEST_SERVER, 27017)) {
printf("failed to connect\n");
exit(1);
}
ASSERT(mongo_cmd_authenticate(conn, db, "user", "password") == MONGO_OK);
...
希望這有助於。以下是一些有關進一步信息的鏈接。
參考文獻:
MongoDB的C語言的中心 - http://www.mongodb.org/display/DOCS/C+Language+Center
MongoDB的C驅動文檔 - http://api.mongodb.org/c/current/
MongoDB的C驅動API文檔 - http://api.mongodb.org/c/current/api/index.html
mongo.h文件和借鑑 - http://api.mongodb.org/c/current/api/mongo_8h.html
mongo_cmd_authenticate - http://api.mongodb.org/c/current/api/mongo_8h.html#a715aaa6b82e23486e6caad2b544f2ebf
MongoDB的C驅動源代碼 - https://github.com/mongodb/mongo-c-driver
測試/ auth_test.c - https://github.com/mongodb/mongo-c-driver/blob/master/test/auth_test.c
相關問題
- 1. mongodb C++驅動程序驗證
- 2. C#MongoDB驅動程序OutOfMemoryException
- 3. MongoDB C驅動程序
- 4. MongoDB的C#驅動程序「的遠程證書無效」
- 5. Mongodb C#驅動程序與ignoreNull和忽略布爾默認值
- 6. MongoDB C#驅動程序投影$ elemMatch $
- 7. Mongodb C++驅動程序和GridFS支持
- 8. MongoDB的C#驅動程序和ISODate
- 9. MongoDB C#驅動程序MongoCredential對象
- 10. MongoDB C++驅動程序中的Upate DB
- 11. MongoDB C#使用新的驅動程序
- 12. MongoDB的C++驅動程序安裝
- 13. MongoDB C#驅動程序安全
- 14. c#mongodb驅動程序寫關注
- 15. 有GridFS的C#MongoDB驅動程序
- 16. MongoDB查詢C#驅動程序
- 17. 無法鏈接MongoDB C驅動程序?
- 18. MongoDB的C#2.0驅動程序SetSerializationOptions
- 19. MongoDB:哪個C驅動程序?
- 20. mongoDb C++驅動程序忽略mongoclient庫
- 21. Libbson和MongoDB-C驅動程序編譯
- 22. Windows上的驅動程序認證
- 23. MongoDBb C#驅動程序等效於MongoDb C++驅動程序中的getFieldDotted?
- 24. Java驅動程序MongoDB updateone
- 25. findOne NodeJS MongoDB驅動程序
- 26. MongoDB WriteConcern Java驅動程序
- 27. MongoDB的Java驅動程序
- 28. Mongodb C#驅動程序 - 邊界框查詢(潛在的驅動程序錯誤?)
- 29. 與Mongodb c#驅動程序聚合2.4驅動程序不工作
- 30. MongoDB的C#驅動