Аутентификация UserService ИЗ устройства - PullRequest
0 голосов
/ 19 июня 2011

Можно ли как-то войти в UserServices из appengine БЕЗ перенаправления пользователя на стандартную страницу входа?

Я знаю, что вы можете использовать ClientLogin со стороны клиента, но могу ли я использовать его для входа изсервлет работает на appengine?

Допустим, у меня есть LoginServlet, который принимает POST-данные (имя пользователя / пароль), могу ли я использовать ClientLogin из этого сервлета для аутентификации?Или, может быть, есть другой способ.

Спасибо

Ответы [ 2 ]

3 голосов
/ 19 июня 2011

Нет, это невозможно и по достаточно веской причине приложение может буквально украсть пароль. Стандартная страница входа - это безопасный способ аутентификации и предоставления разрешения для приложения. Вы можете делать такие вещи, как загрузка страницы входа во фрейм внутри вашего сервлета или настраивать страницу входа в определенной степени, изменяя данные своего приложения, такие как имя и т. Д.

0 голосов
/ 20 июня 2011

Это возможно. Я помню, что однажды прочитал его в статье "Google Research of Federated Login UI".

Проверьте это:

  1. Федеративная ссылка для входа в систему в «Проверяющие стороны - разработка масштабируемого интерфейса пользователя для входа в систему» ​​

  2. и это: Руководство пользователя интерфейса федеративного входа .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...