Я создаю приложение для Android как часть архитектуры клиент/сервер, где мой сервер будет предоставлять услугу клиенту Android. Сервер не будет связываться с каким-либо сервером Google, но ему необходимо будет аутентифицировать пользователя через свою учетную запись gmail. То есть сервер должен быть уверен, что запросы http (s), поступающие с телефона, действительно принадлежат человеку с указанной учетной записью gmail.Как мой сервер может аутентифицировать пользователей Android со своими учетными записями Google?
Я искал платформу C2DM для Android, которую я могу использовать для передачи данных, связанных с обслуживанием, туда и обратно, но как я могу использовать аутентификацию учетной записи Google между телефоном Android и сторонним (не-Google) сервером ?
Будет ли работать Oath2.0 для этого, или Oath2.0 используется только для прямой аутентификации между телефоном и услугами Google?
C2DM устарела в пользу Google Cloud Messaging. См. Мой соответствующий вопрос [GCM] (http://stackoverflow.com/q/12361006/403455). –