Как реализовать страницу входа в приложение GWT? - PullRequest
13 голосов
/ 06 мая 2010

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

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

Ответы [ 3 ]

24 голосов
/ 06 мая 2010

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

Описывает, как сделать следующее:

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

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

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

Проверьте эту статью: http://code.google.com/webtoolkit/articles/security_for_gwt_applications.html

0 голосов
/ 24 января 2012

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

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

...