Обработка аутентификации через AJAX? - PullRequest
1 голос
/ 24 июля 2010

Это новый вопрос для экспертов AJAX: в случае, если неаутентифицированный пользователь пытается опубликовать комментарий к статье и отправить его на сервер через AJAX, мне нужен удаленный PHP-скрипт для возврата ...

  • a 401 и форму входа / пароля, которую пользователь будет заполнять и повторять попытку, или
  • a 301, чтобы перенаправить пользователя на полностраничную форму входа в систему / пароль, которая в случае успеха будетверните пользователя на исходную страницу комментария.

Если возможно, я бы предпочел использовать AJAX как для аутентификации, так и для публикации, чтобы пользователю не нужно было видеть полную страницу только для аутентификации.Является ли это возможным?FWIW, я использую jQuery, чтобы узнать об AJAX.

Спасибо.

1 Ответ

0 голосов
/ 24 июля 2010

Да.Возможно, ваш AJAX-скрипт отправляет запрос, например, на comment.php.Этот скрипт должен проверять, авторизован ли сеанс, обычно это переменная в $_SESSION['...'].Если так, то комментарий должен быть обработан.Если нет, этот скрипт должен направить пользователя для входа в систему.

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