Лучший способ реализовать экран входа для приложения ExtJS - PullRequest
4 голосов
/ 27 января 2011

Каков наилучший способ реализовать экран входа в приложение ExtJS (желательно без необходимости перенаправлять пользователя на новую страницу)?

Две идеи, которые я выдвинул, таковы:следует:

  1. Макет карты в области просмотра, где первый элемент - это экран входа в систему, а второй элемент - основное приложение.Переключите карты при входе / выходе и, конечно, проверьте все действия на стороне сервера.
  2. Вид порта, который содержит окно входа в систему.При входе пользователя в систему окно входа удаляется из окна просмотра и заменяется основным приложением.И наоборот, когда пользователь выходит из системы.Опять все действия будут проверены на стороне сервера.

По крайней мере, на мой взгляд, первый вариант выглядит лучше.У кого-нибудь есть какие-либо рекомендации относительно того, какой вариант использовать, другие варианты или модификации моих вариантов?

1 Ответ

2 голосов
/ 27 января 2011

Я реализовал второй вариант для своего сайта, и я доволен результатами.

Это эффективно.Все компоненты в основном приложении проверяют сервер, чтобы удостовериться, что пользователь действительно аутентифицирован перед рендерингом на основе данных, полученных с сервера.Основной макет довольно прост, когда он находится либо в состоянии входа, либо в состоянии входа в систему, где различные компоненты регистрируются в Viewport на основе состояния.

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

Мэйси

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