Показать сообщение отдельно
  #6 (permalink)  
Старый 01.05.2017, 19:05
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Martovytskyi
авторизация с перезагрузкой страницы
Значит вы не понимаете механизма.

1) Вход пользователя.
2) Сервер проверяет авторизован ли он.
3) Сервер формирует страницу, если пользователь авторизован (куки), то элемента Вход на страницу не выводится, иначе вывод.
4) Пользователь не авторизован, жмет Вход и получается форму.
5) Форма заполняется и отправляется серверу (естественная отправка).
6) Проверка формы и если ошибки возврат формы клиенту и ошибок.
7) Авторизация прошла успешно, сервер либо перенаправляет клиента на другую страницу, либо выдает эту же, но без формы.

То есть все решает сервер, причем тут клиент и JS?

Вариант 2 - авторизация производится в асинхронном режиме, то есть форма отправляется посредством Ajax. В этом случае, если нет перенаправления после авторизации, то форма удаляется, что производится по ответу сервера. Если же перенаплавление, то опять таки сервер знает, что авторизация Ок и не выводит формы.
Ответить с цитированием