2010-07-24 6 views
4

나는 응용 프로그램을 사용하기 전에 사용자가 세션을 인증하도록 요구하는 안드로이드 애플 리케이션을 개발 중입니다. 한 가지 방법은 사용자 이름과 암호를 저장하여 앱에 등록한 다음 그를 사용하여 사용자를 인증하는 것입니다. 하지만 다른 일을하고 싶었습니다. 인증을 위해 OpenId 계정을 사용하거나 OpenSial 또는 Facebook Connect와 같은 것을 사용하고 싶었습니다. 어떤 제안이나 코멘트? 도와 주셔서 감사합니다.귀하의 안드로이드 애플 리케이션에서 인증

답변

2

실제로 OpenID를 사용하는 것이 좋습니다. OpenID4Java 라이브러리를 사용할 수 있습니다. read here처럼 누군가가 해당 프로젝트를 수정하여 Android와 호환되도록 만들 수 있습니다.

+0

안녕하세요 크리스티안, 정말 좋습니다! 하지만이 라이브러리를 사용하는 데 좀 더 빛을 낼 수 있습니까? 나는 정말로 확신 할 수 없다. 어떻게 이것을 내 앱과 어떻게 통합 할 수 있을까? 많은 감사. – Gooner

+0

아무도 도와 줄 수 없습니까? – Gooner

+0

Android에 OpenId4Java를 성공적으로 통합 한 사람이 있습니까? – scoleman2272

0

나는 이것이 이전 질문이지만 새로운 질문을하는 동안 이것을 발견했다.

계정 관리자를 살펴 보았습니까? 어떤 버전의 Android를 타겟팅하고 있습니까?
샘플 동기화 어댑터 예제 (http://developer.android.com/resources/samples/SampleSyncAdapter/index.html)는 계정 관리자 (http://developer.android.com/reference/android/accounts/AccountManager)를 사용합니다. .html)
앱에 로컬로 비밀번호를 저장할 필요가 없기 때문에 기본 Android 클라이언트에서 자격증 명을 사용하는 것이 더 안전한 방법입니다.

관련 문제