Как реализовать страницу входа в приложение 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