Приложение GWT с социальным входом в Google App Engine - PullRequest
3 голосов
/ 14 марта 2011

Я пытаюсь создать веб-приложение со следующими требованиями:

  1. Размещено на GAE
  2. Использование GWT (+ плагин Google для Eclipse и GWT Designer)
  3. Использование социальной авторизации / аутентификации

Мне известен пример book , но он имеет специальную реализацию только с 3 провайдерами входа в систему. Я хотел бы что-то вроде socialauth реализация для GWT (вместо для Struts). Кто-нибудь знает такой справочный код, альтернативные решения или статьи по интеграции?

1 Ответ

5 голосов
/ 14 марта 2011

Вы можете проверить openid-selector , который имеет некоторые интересные функции:

  • Может легко добавлять и удалять кнопки провайдера.
  • Ненавязчивый JavaScript - все еще работает с отключенным JavaScript.
  • Помнит выбор поставщика OpenID с помощью файла cookie.
  • Работает с любыми библиотеками OpenID, так как это всего лишь HTML и JavaScript.
  • Минимальный стиль CSS, так что вы можете легко настроить окно входа в систему.
  • ...

Список по умолчанию не включает Facebook или Twitter, но возможно для подключения большего количества сайтов. Вот пример того, как это выглядит:

openid-selector example

...