uLogin

uLogin 2.0.0

Нет прав для скачивания
Авторизация/регистрация на форуме через социальные сети.
Совместимость с XenForo
1.3
,
1.4
,
1.5
feat1.png uLogin — это инструмент, который позволяет пользователям получить единый доступ к различным Интернет-сервисам без необходимости повторной регистрации, а владельцам сайтов —получить дополнительный приток клиентов из социальных сетей и популярных порталов (Google, Яндекс, Mail.ru, ВКонтакте, Facebook и др.)

feat2.png
Возможность входа на сайты или блоги, поддерживающие технологию uLogin, без дополнительной регистрации.

Конфиденциальность ваших данных и безопасный доступ к информации в ваших учетных записях.

Возможность выбрать наиболее подходящий для вас способ идентификации (через популярные социальные сети и порталы).

feat3.png Интуитивно понятный пользовательский интерфейс.

Легкость и быстрота установки, настройки и управления виджетом uLogin.

Поддержка различных способов авторизации пользователей.

Дополнительный приток клиентов из популярных социальных сетей и порталов.

Единое API получения данных пользователя (все данные предоставляются в едином формате).

Дополнительная возможность получения адреса электронной почты, номера телефона и другой информации о пользователе.

## Установка

- Скопировать все файлы и папки находящиеся в папке /upload в архиве в папку с xenForo (forum/library/uLogin/ и forum/js/uLogin/).
- Через административную панель установить дополнение. Для этого необходимо в открытом пункте меню "Install Add-on" указать путь до файла addon-ulogin.xml(содержится в корне архива с дополнением).
- Для отображения виджета на главной странице необходимо исправить шаблон login_bar следующим образом:
Найти строку:

Код:
<h3 id="loginBarHandle">
            <label for="LoginControl"><a href="{xen:link login}" class="concealed noOutline">{xen:if $xenOptions.registrationSetup.enabled, {xen:phrase log_in_or_sign_up}, {xen:phrase log_in}}</a></label>
        </h3>
И добавить ниже

Код:
<xen:hook name="ulogin"></xen:hook>
## Особенности

Для ручного вывода панели авторизации в любом месте шаблона XenForo используйте хук(hook) <xen:hook name="ulogin"></xen:hook>

**Внимание! по умолчанию передаётся uloginID общей формы**

Для использования панели авторизации в контроллерах XenForo используйте код функции

Код:
XenForo_Model::create('uLogin_Model_uLoginModel')->getPanelCode();
Например

Код:
$panel = XenForo_Model::create('uLogin_Model_uLoginModel')->getPanelCode(0);
необходимо передать переменную $panel в параметры шаблона, например,
Код:
$templateParams += array('panel' => $panel);
и вывести переменную в самом шаблоне

Код:
{xen:raw $panel}
Функция getPanelCode класса uLogin_Model_uLoginModel
Код:
uLogin_Model_uLoginModel::getPanelCode($place = 0)
    /**
    * int $place - указывает, какую форму виджета необходимо выводить (0 - общая форма, 1 - форма синхронизации). Значение по умолчанию = 0.
    */
Для вывода списка аккаунтов пользователя используйте функцию
Код:
uLogin_Listener_Profile::getuLoginUserAccountsPanel()
Автор
Next
Скачивания
11
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Next

  • XF2 [8WR] XenPorta 2 (Portal) PRO
    XF2 [8WR] XenPorta 2 (Portal) PRO
    Портал для XenForo 2
  • Similar threads
    Similar threads
    Отображение похожих тем при просмотре темы / при создании новой темы
  • Elasticsearch
    Elasticsearch
    Просмотр информации об индексе ElasticSearch для администратора
  • New thread email admin
    New thread email admin
    Плагин отправит уведомление на E-mail администратору или другому члену команды о новой теме.
  • New members
    New members
    Плагин позволит команде форума увидеть информацию о новых пользователях.

Последние обновления

  1. 2.0.0

    Исправление ошибок в коде