2013-03-16 4 views
0

Android 기기에서 현재 Google Play로 로그인 한 사용자를 검색 할 수있는 방법이 있습니까?android google play account auth

나는이 사용자 이름 또는 사용자 ID를 android에서 가져 와서 내 서버 중 하나로 보내고이 사용자를 내 서비스에 인증하는 응용 프로그램을 만들고 싶습니다.

페이스 북, 트위터, 구글 및 기타 여러 제공 업체를 인증하는 여러 가지 방법이 있지만 사용자 이름과 비밀번호를 묻지 않고 작동하게하고 싶습니다.

감사

답변

0

네,하지만 당신은 당신이 장치에 구성된 모든 계정의 배열을 얻기 위해 그런 다음 folloing 방법을 사용할 수 있습니다 manfiest

<uses-permission android:name="android.permission.GET_ACCOUNTS"></uses-permission> 

에서 premission 요청을 추가 있습니다

Account[] accounts = ((AccountManager) getSystemService(ACCOUNT_SERVICE)).getAccounts(); 
+0

사용자가 두 개의 Google 계정을 구성한 경우 어떻게됩니까? 그가 Google Play에서 1을 사용하고 전자 메일로만 1을 사용한다고 가정 해 봅시다. 어느 것을 골라야할지 어떻게 알 수 있습니까? 또한 계정 관리자가 토큰을 재생성하는 것처럼 보이지만 내 서버 측에서 토큰의 유효성을 검사 할 수 있습니까? : | – IceDevil

+0

확인해보십시오. http://stackoverflow.com/questions/2720315/what-should-i-use-android-accountmanager-for –

관련 문제