2012-11-03 3 views
1

나는 Database.com을 데이터베이스로 사용하는 Android 및 iOS (두 경우 모두 네이티브) 용 모바일 응용 프로그램을 데이터베이스로 사용하고 있습니다. 나는이 통일이 사용자에게 tansparent되기를 원한다. 앱 사용자는 Database.com에 로그인하거나 인증하지 않을 것입니다. 단순히 클라우드 데이터베이스의 뒤에서 작업해야합니다. 나는 단순히 응용 프로그램에 하드 코드 된 통합 사용자를 사용할 것입니다.Database.com 모바일 응용 프로그램 인증 질문

나는 앱에보기를 표시하는 사용자 에이전트 OAuth 흐름을 이용할 필요가없는 MobileSDK로 앱을 빌드하는 방법에 대한 예제를 찾는 데 매우 어려움을 겪어왔다. 사용자. zkSforce는 iOS에서 가능한 해결책으로 언급되었지만 (그럴 수있는 것처럼 보입니다.)하지만 모바일 sdk와 함께 구현하여 REST API에 액세스 할 수있는 기본 자습서도 발견하지 못했습니다 (바이 패스를 통해 사용자의 로그인보기). 나는 또한 표준 자바 SDK를 이용하거나 웹 서비스 wsdl을 가져 와서 거기에서 SOAP을 통해 작업하는 것 이외에는 안드로이드를 위해 전혀 아무것도 찾지 못했다.

모바일 SDK REST 메서드의 장면 인증 및 사용에 대한 몇 가지 예를 직접 언급 할 수있는 사람이 있습니까? 아니면 내부적으로 SOAP 솔루션을 사용하기 위해 최선의 선택을 할 수 있습니까?

답변

0

OAuth 2.0 Username-Password Flow에서 OAuth 스타일의 흐름과 함께 이미 알려진 사용자 이름과 비밀번호를 사용할 수 있습니다. 이는 REST API를 다른 곳에서 사용하는 앱에서 SOAP 호출을하는 것이 더 좋습니다.