В битриксе встречал авторизацию пользователей с помощью всплывающей ajax-формы. Так, к примеру, делается на форуме. Есть ли такой компонент для реализации в шаблоне сайта??
Спасибо.
Спасибо.
15.04.2010 17:55:34
Я в корпортале видел такую авторизацию. Ставьте демку и берите.
Консультации по
|
|
|
|
16.04.2010 09:48:02
В демо-шаблоне web 2.0 такая форма авторизации, на сколько помню, используется.
Или это не то?
/истина где-то рядом....
|
|
|
|
16.04.2010 13:51:43
Перегружать страницу придется, потому что контент, как правило, сильно зависит от настроек и прав пользователя. А чтобы сделать всплывающую форму, ajax вообще не нужен, надо просто нарисовать эту форму, сделать ей position:absolute и display:none, и показывать/скрывать с помощью javascript.
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
|
17.04.2010 03:22:55
Мне форма авторизации в web 2.0 не понравилась тем, что когда вводишь неправильные данные, то страница просто перезагружается и никакого сообщения об ошибке нет. Нужно отметить, что и на этом сайте форма авторизации ведет себя аналогично. ИМХО это может пользователя сбить с толку.
|
|
|
|
10.08.2010 15:12:13
Скажите, а где можно взять эту форму авторизации или скачать?
А то я полазил в этом демо шаблоне и ничего не нашел(((( |
|
|
|
19.05.2011 14:28:51
Подскажите, а если сделать авторизацию через ajax, что-то на подобии такого:
<? global $USER; if (!is_object($USER)) $USER = new CUser; $arAuthResult = $USER->Login("admin", "123456", "Y"); $APPLICATION->arAuthResult = $arAuthResult; ?> Если все ОК if($arAuthResult===true) то запрос возвращает, например, Логин. Иначе можно вывести ошибку else {echo "$arAuthResult[MESSAGE]";} А если неск. раз неверно ввести логин, то по идее должна появляться капча. Вопрос: Как вывести капчу и куда потом отравить ее значение, кот. введет пользователь? |
||||
|
|
|||