Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.03.2010, 04:05
Новичок на форуме
Отправить личное сообщение для emerge Посмотреть профиль Найти все сообщения от emerge
 
Регистрация: 08.03.2010
Сообщений: 1

Как сделать AJAX-авторизацию на страничке?
Суть задачи: есть сайт, надо приделать в уголке div с формой ввода логина-пароля и кнопкой "войти". После ввода данных надо делать реквест на сервер, передавая логин-пароль как параметры в uri, получить от сервера куку и данные аккаунта в xml и показать их вместо формы ввода логина. Вопросы следующие:

1. Как заменить форму данными аккаунта если авторизация прошла успешно? Где хранить html, который будет подсунут в innerhtml div'a?
Сорри за тупой вопрос, с js раньше не работал и не знаю куда положить дизайн в этом случае.

2. Как сделать так, чтобы кука, которая прилетит от сервера начала жить в браузере, т.е. чтобы браузер отправлял её на сервер со всеми реквестами? У неё будет Path=/, подхватится ли она автоматически?
Ответить с цитированием
  #2 (permalink)  
Старый 08.03.2010, 10:00
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от emerge
1. Как заменить форму данными аккаунта если авторизация прошла успешно? Где хранить html, который будет подсунут в innerhtml div'a?
Например
<div class="auth">
    <div class="auth-form"><!-- Здесь код формы --></div>
    <div class="auth-user"><!-- Здесь код залогиненного пользователя --></div>
</div>

.auth-user, .auth_user .auth-form {
    display: none;
}
.auth_user .auth-user {
    display: block;
}

Теперь, когда пользователь залогинится, просто добавляем внешнему диву класс auth_user.

Сообщение от emerge
Как сделать так, чтобы кука, которая прилетит от сервера начала жить в браузере, т.е. чтобы браузер отправлял её на сервер со всеми реквестами?
Просто отправьте куку, она сохранится.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
30(1|2) редирект от сервера. Или как лучше сделать редирект при верной отсылке форма. pizzZ AJAX и COMET 2 18.02.2010 09:06
Как в ajax запросе передать файл методом POST mcpro jQuery 1 16.12.2009 11:41
Ajax и три <form> не работает. Как правильно сделать листание записей из базы данных? vlad275 AJAX и COMET 2 14.12.2009 14:04
Объясните как вызывается ajax скрипт AddressBook из формы prog90 AJAX и COMET 3 06.06.2009 16:12
Как сделать электронный каталог продукции? natarius Серверные языки и технологии 6 24.05.2009 20:56