Я использую адаптер синхронизации для моего приложения для синхронизации с бэкэндом appengine. В appengine я использую встроенный User api для аутентификации. Существует сообщение HERE, в котором говорится, как это сделать, однако приложение указано в учетной записи gmail. В идеале мое приложение будет указано в аккаунтах. Я не хочу спрашивать у пользователя имя пользователя и пароль, просто используйте существующую учетную запись google для аутентификации. Кто-нибудь делал это раньше??Android-адаптер синхронизации с appengine учетными записями пользователей Google
Обновление: Я работаю над этим, и похоже, что я могу реализовать службу аутентификации и сохранить имя учетной записи пользователя и оставить пароль пустой. В методах getAuthToken() я должен просто вернуть токен google auth. Будет ли сообщение после того, как я получу дальше ...
Я понимаю, что вы говорите, но я буду синхронизировать данные, специфичные для моего приложения и счета пользователей , Имеет смысл поставить «задачи синхронизации» под учетной записью google, поскольку это данные Google, которые синхронизируются. Я использую учетные записи google для входа и использования имени пользователя, поскольку пользователю не нужно запоминать другой пароль, и это уменьшает мою рабочую нагрузку. – Patrick
Я по-прежнему считаю, что было бы лучше добавить данные вашего приложения как часть учетной записи Google. Однако, поскольку вы не согласны, не стесняйтесь внедрять пользовательский аутентификатор для своего приложения. Это довольно легко, следуя примеру адаптера синхронизации примеров и использовать учетные записи Google в качестве серверной части (или, возможно, вы можете использовать приложение в качестве посредника для авторизации). Примерный аутентификатор адаптера синхронизации также использует приложение для бэкэнда, что облегчает вам работу. – andyandy