У меня есть приложение Java и приложение GAE, которое отправляет сообщения C2DM на устройства Android.
Теперь я хотел бы предоставить пользователям приложения java возможность входа через свои учетные записи Google в приложение GAE. Я прав, что мне нужно использовать oauth, чтобы понять это?
Немного фона:
+-----------+ +----------+
| JAVA App | send Message to ---> | GAE App |
+-----------+ +----------+
^ |
| Notify Client |
---------------------------- <User is allowed to send>
|
|
[YES] ---> Start delivering C2DMessage
Надеюсь, моя отличная картинка в формате ASCII облегчит понимание;)
Каким-то образом мне нужно разрешить пользователю входить в приложение java со своими учетными данными google, и если я отправляю сообщение на сервер, данные пользователя отправляются вместе с сообщением на сервер.
У меня нет идеи, как это сделать. Было бы замечательно, если бы вы могли сказать мне, где я нахожусь на правильном или неправильном пути. Буду очень рад любым предложениям.
Спасибо, Марк