Модератор форума: Yuri_G, ilia_halupko |
Сообщество uCoz » Мастерская uCoz » Управление аккаунтом » Не работает авторизация через uid (кириллические символы в домене) |
Не работает авторизация через uid |
Филя, попробуй зайти в ПУ>Общие настройки и убрать галочку с "Домен www.осэ.рф является приоритетным:".
Добавлено (07 Дек 2013, 00:45:24) |
Филя, угу, теперь страница авторизации выскакивает на долю секунды исчезает, авторизации не происходит. Ну не знаю, надо бы это на других сайтах проверить, особенно с доменом рф. Если системные багтрекеры не попробуют, завтра сам попробую на других сайтах, сегодня спать уже хочу. Может это с кириллическим доменом связано... не знаю.
|
|
Komoff, это не баг, а особенность передачи браузерами кириллических символов. Ошибка возникает только в браузере FF 25. Проблема передана для решения специалистам.
Как временное решение, можно заменить $LOGIN_FORM$ на такой код: Код <button onclick="window.open('http://login.uid.me/?site=login&ref=URL-Punycode;ref='+window.location.href,'unetLoginWnd','width=500,height=350,resizable=yes,titlebar=yes')" class="loginButton">Войти через uID</button> В указанном коде произвести замену на данные своего сайта: login — заменить на FTP login URL-Punycode — адрес сайта в Punycode |
Также не могу войти через uid, выдает ошибку "ошибка сервера", на своем сайте http://на-диване-в-чунском.рф/
Прикрепления:
6442894.jpg
(23.9 Kb)
Сообщение отредактировал Revenge - Воскресенье, 22 Янв 2017, 05:14:57
|
Revenge, вы используете ссылку от формы авторизации чужого сайта. Замените в коде часть выделенную красным на свой FTP login
Цитата <a href="javascript://" onclick="try{yaCounter25852319.reachGoal('uID');}catch(e){}; window.open('http://login.uid.me/?site=0vestnik-demo&ref='+escape(location.hash ? location.protocol + '//' + location.hostname + location.pathname + ( location.search ? location.search + '&' : '?' ) + 'rnd=' + Date.now() + location.hash : location.href),'unetLoginWnd','width=500,height=350,resizable=yes,titlebar=yes');return false;" class="login-with uid" title="Войти через uID" rel="nofollow"><i></i></a> или произведите замену всего кода на Код <a href="javascript://" onclick="window.open('http://login.uid.me/?site=0nadivane&ref='+escape(location.protocol + '//' + location.hostname + location.pathname + ((location.hash ? ( location.search ? location.search + '&' : '?' ) + 'rnd=' + Date.now() + location.hash : ( location.search || '' )))),'unetLoginWnd','width=580,height=450,resizable=yes,titlebar=yes');return false;" class="login-with uid" title="Войти через uID" rel="nofollow"><i></i></a> |
У меня вот такой код в форме входа пользователей
<div class="login-line"> <div class="login-pass">Логин:</div> <input name="user" type="text" class="login-input-text" title="Ваше имя на сайте" /> </div> <div class="login-line"> <div class="login-pass">Пароль:</div> <input name="password" type="password" class="login-input-text" title="Ваш пароль" /> </div> <div style="clear: both;"></div> <input onclick="sbm();" type="submit" class="enter" value="ВОЙТИ" /><input name="login" type="hidden" id="login" value="submit" /> <div class="reg-link"> <a href="$REGISTER_LINK$" title="регистрация на сайте">Регистрация</a> / <a href="$REMINDER_LINK$" title="регистрация на сайте">Забыл все?</a> </div> <div class="login-soc"> <div class="login-soc-title"> Войти через: </div> $LOGIN_VK$ $LOGIN_FB$ $LOGIN_YANDEX$ $LOGIN_GOOGLE$ <div style="clear: both;"></div> </div> и что где менять не пойму |
Revenge, в глобальном блоке LOGIN произведите замену кода, как указано выше.
|
$Vladimir$, Через логин и пароль тоже не получается войти, только через админку (старую форму входа)
Прикрепления:
4758431.jpg
(6.5 Kb)
|
Revenge, проблемы с uID авторизацией не выявлено. Вам необходимо очистить кеш и cookies Вашего браузера.
Ответ на вопрос "Как очистить кеш и cookies?" Вы можете найти в списке часто задаваемых вопросов: //faq.ucoz.ru/faq/31-1 |
блин и уменя так
|
| |||