2013-02-11 2 views
1

http://android-developers.blogspot.fi/2013/01/verifying-back-end-calls-from-android.html을 구현 한 다음 앱이 Google 서버에서 사용자의 전체 이름을 묻게하고 싶습니다.Google oauth2 id_token을 사용하여 Google 서비스에 액세스 할 수 있습니까

나는 id_token을 올바르게 가져올 수 있으며 백엔드로 전달하고 토큰에서 사용자 아이디와 이메일을 얻을 수 있지만 id_token을 a로 바꾸는 방법을 찾지 못하는 것 같습니다. 토큰 나는 Google 서버에서 인증하고 프로필 범위에서 개인 정보를 요청하는 데 사용할 수 있습니다. google apps-app에는 범위를 사용할 수있는 권한이 있으므로 인증 토큰을 얻는 방법을 이해하는 즉시 정보를 묻는 것이 문제가되지 않아야합니다.

이 토큰을 사용하여 Google 서버에 액세스 할 수 있습니까, 아니면 개인 정보에 대해 별도의 인증 토큰을 요청해야합니까?

+0

"토큰에서 사용자 ID와 이메일을 확인하고 인증받을 수 있었던 방법"을 공유 할 수 있습니까? 이 단계를 설명하거나 삼투압으로 아는 기사가 있습니까? 삼투법에 의해, 우리가 PHP 서버에서 할 수있는 것을 설명 할 것인가? (우리는 Authorization Bearer 헤더 정보 나 http post 매개 변수를 통해 토큰을 전달한다고 가정) id_token으로부터 user_id를 얻으려고합니까? 감사. – Sunny

답변

4

개인 정보에 대해 별도의 인증 토큰을 요청해야합니다. 사용자는 앱의 이름, 성별 등을 볼 수있는 권한을 명시 적으로 부여해야합니다.

+0

감사합니다. 필요한 정보 만 들었습니다. 듣고 싶지 않았습니다. = P – JNissi

관련 문제