На главной - авторизация:
[!WebLoginPE? &type=`simple` ®HomeId=`2` &liHomeId =`1` &loHomeId =`1`&profileHomeId=`3` &pruneDays=`7`!]
Если авторизация прошла успешно, вместо формы авторизации показываю ссылку на профиль и ссылку "Выйти".
В шаблоне формы авторизации заменил кнопки ссылками
<a href="?service=Войти" onclick="javascript:document.wlpeLoginForm.submit();">Войти</a>
<a href="?service=Регистрация">Регистрация</a>
<a href="?service=Забыли пароль?">Забыли пароль?</a>
Проблема:
авторизация проходит со второго раза,
т.е. вводим данные, кликаем ссылку, получаем "Вы ввели не все данные..."
вводим еще раз - все ОК, авторизуемся, видим ссылку на профиль и "Выйти", но надпись "Вы ввели не все данные..." остается.
Заходим в профиль, выходим - все ОК, надписи нет.
Если в обработчике onclick добавить return false - авторизуется только раз, при первом входе на сайт, если вышел, то уже авторизоваться не получится.