2014-02-28 6 views
1

ObjCMongoDB를 사용하는 것은 매우 새롭습니다. 내 응용 프로그램 내에서 mongoDB에 연결해야하므로 ObjCMongoDB.framework를 내 프로젝트에 통합하려고합니다.ObjCMongoDB 인증

위키를 읽었으며 사용자 이름과 암호로 DB에 연결하는 것에 대한 참조를 찾지 못했습니다. 어쩌면 내가 충분히 들여다 보지 못했지만 연결의 유일한 예는 다음과 같습니다.

MongoConnection *dbConn = [MongoConnection connectionForServer:@"127.0.0.1" error:&error]; 

사용자 및 pwd가없는 사용자.

누구나 같은 문제가 발생 했나요? 아니면 유용한 방법이 있습니까? mongo.c에는 mongo_cmd_authenticate이 있지만 사용 방법을 모르겠습니다.

모든 제안은 정말 고맙게받습니다.

+0

저는 mongo가 인증 지원을 지원하지 않는다고 생각합니다. 너 정말로 무엇을하려고하는거야? 외부 서버의 데이터베이스에 안전하게 연결 하시겠습니까? –

+0

예, 외부 서버에 연결하려고합니다. 특히 호스팅 서버는 mongohq입니다. 파이썬, 루비, C#과 같은 여러 언어가 지원되는 것을 보았습니다. obj-c는 아닙니다. – user3021640

+0

[this pull request] (https://github.com/paulmelnikow/ObjCMongoDB/pull/4)를 보았습니까? –

답변

1

this pull request 현재 드라이버는 인증을 지원합니다.

NSError *error = nil; 

[connection authenticate:@"mydb" username:@"user" password:@"password" error:&error];