Как реализовать страницу входа в приложение GWT?

Мой WebApp должен аутентифицировать пользователя перед тем, как разрешить любой доступ. Сценарий, который я пытаюсь реализовать, - это страница входа в систему с полями имени пользователя и пароля. Когда пользователь нажимает кнопку "отправить", должен появляться знак "Verifing...", а вызов RPC проверяет учетные данные. В случае успеха загрузите основной экран приложения.

Каков наилучший способ реализовать это?

Ответы

Ответ 1

Вы просмотрели эту страницу?

В нем описывается, как сделать следующее:

  • Создайте страницу входа в систему на аутентификации пользователя/пароля.
  • Храните эти данные в безопасном режиме на вашем сервере.
  • Разрешить пользователям "оставаться в системе" для если вы хотите, чтобы они не должны ввести свое имя пользователя и пароль каждый раз.
  • Сделать функции "автозаполнения" большинства современные браузеры работают с вашим GWT страница авторизации. Обсуждение дополнительных безопасность с помощью HTTPS или фантазии алгоритм хеширования.

Ответ 2

Я не уверен, насколько безопасно ваше приложение должно быть... но я бы предложил оставить эту часть работы безопасности spring.

Вы можете создать обычную страницу login.html, которая при успешном входе в систему перенаправит пользователя в "реальное" приложение gwt.

Ознакомьтесь с этой статьей: http://code.google.com/webtoolkit/articles/security_for_gwt_applications.html

Ответ 3

Не настраивается непосредственно для GWT (может все еще интегрироваться с ним), это отличный учебник по внедрению безопасной системы входа в систему.

http://drdobbs.com/web-development/231002659