Ввод новой формы авторизации в системе Ucoz
Сегодня 13 июня была введена новая форма авторизации в системе uCoz. Задумка осталась той же, что было описано выше, но сделано теперь более красиво
На всех сайтах системы с юнет авторизацией изменилась форма входа. Вместо привычной формы, теперь мы видим кнопку входа такого типа
А под формой надпись "Старая форма входа uCoz" Старую форму мы можем использовать для входа, если не работает uID авторизация, или если на сайте есть пользователи созданные через панель управления (Локальные). Это очень хорошо и удобно
Как пользоваться новой формой входа
На сайте нажимаем на кнопку входа и получаем окно ввода мейла и пароля
Обязательно всегда смотрим на адресную строку. Там должна быть такая конструкция
Цитата
http://login.uid.me/?site=0webanet&ref=/
Выделенное красным - это обязательный адрес логина через uID
Выделенное синим - это имя домена сайта с которого совершают логин
Выделенное зеленым - это адрес сайта с которого совершают логин
Посредством этой формы, вы фактически логинитесь на uid.me. После первого логина на любом сайте вы сможете путешествовать по любому сайту в системе нажав на кнопку Войти
На примере форума uCoz Жмете на слово Вход и получаете форму
В этой форме нужно всего лишь нажать на кнопку Войти через uID и вы автоматически будете авторизированы на нужном сайте и на всех остальных.
При первичной авторизации вы будете автоматически логиниться на сайтах тем юнет профилем, данные которого вы внесли в первичную форму входа.
Если вы хотите входить разными профилями, то вам придется для смены профиля заходить в свой вебтоп или профиль и жать кнопку Выйти из uID или сбрасывать куки. Без этого после первичной авторизации вам профиль не сменить
Другой способ авторизации
Первичную авторизацию, как и её сброс можно проводить не только при помощи кнопки авторизации, но и при помощи банального логина напрямую на uid.me
Если вы залогинились в uid, то с помощью новых кнопок входа вы сможете автоматически логиниться на сайтах системы, тем профилем в который зашли на uid
Если вы авторизировались с одного браузера на uid или с помощью кнопки входа, то с другого браузера автоматом вы не сможете логиниться. Процедуру авторизации придется совершать снова
Если вы логинитесь на сайт впервые с помощью новой кнопки, то вы увидите вот такое окно
Новый способ авторизации удобен, безопасен и универсален, так как возможна авторизация и внутренних пользователей и заход парой логин-пароль
Код новой формы входа
Код
<?if($PAGE_ID$="login")?><div style="width:180px;"><?endif?>
<table border="0" cellspacing="1" cellpadding="0" width="100%">
<?if($ERROR$)?><td colspan="2" style="color:red;text-align:center;">$ERROR$</td><?endif?>
<tr><td width="20%" nowrap="nowrap">E-mail:$UID_ICON$</td><td><input class="loginField" type="text" name="user" value="" size="20" style="width:100%;" maxlength="50" /></td></tr>
<tr><td>Пароль:</td><td><input class="loginField" type="password" name="password" size="20" style="width:100%" maxlength="15" /></td></tr>
</table>
<table border="0" cellspacing="1" cellpadding="0" width="100%">
<tr><td nowrap><input id="rem$PAGE_ID$" type="checkbox" name="rem" value="1" /><label for="rem$PAGE_ID$">запомнить</label><?if($HIDDEN_ALLOWED$)?>
<input id="hid$PAGE_ID$" type="checkbox" name="hidden" value="1" /><label for="hid$PAGE_ID$">скрытый</label><?endif?></td><td align="right" valign="top"><input class="loginButton" name="sbm" type="submit" value="Вход" /></td></tr>
<tr><td colspan="2"><div style="font-size:7pt;text-align:center;"><a href="$REMINDER_LINK$">Забыл пароль</a> | <a href="$REGISTER_LINK$">Регистрация</a></div></td></tr>
</table>
<?if($PAGE_ID$="login")?></div><?endif?>
Код
<?if($PAGE_ID$="login")?>
тем кого все же не устраивает нововведение остается только менять старый вариант формы входа. То есть доступа к коду и снятию новой кнопки нет. У вас остается возможность только менять старую