У меня есть приложение Java и приложение GAE. Вот что я хочу сделать:
Я хочу, чтобы пользователи учетной записи GAE авторизовались в моем приложении Java, и я не хочу использовать решение «Войти с помощью…». Вместо этого я хочу, чтобы пользователи входили в систему с моей страницы входа в приложение Java (например, предоставляя имя пользователя и пароль) и пересылали эту информацию для входа на серверы Google.
Другими словами, я хочу именно это на этой странице. Эта веб-страница использует службу учетных записей Google, но форма входа — это настраиваемая форма, которая затем (я думаю) перенаправляет данные на серверы Google, а затем регистрирует пользователя.
Как я могу этого добиться? Какие протоколы следует использовать (службы OAuth, OpenID, GAE...)?