Tested up to: 2.5.*
Stable tag: 1.0.1
License: GPLv2
uLogin — это инструмент, который позволяет пользователям получить единый доступ к различным Интернет-сервисам без необходимости повторной регистрации, а владельцам сайтов — получить дополнительный приток клиентов из социальных сетей и популярных порталов (Google, Яндекс, Mail.ru, ВКонтакте, Facebook и др.)
Обратите внимание: бандл работает только в связке с FOSUserBundle !
-
Скопировать файлы в /src/
-
Добавить в AppKernel.php строку
new Ulogin\AuthBundle\UloginAuthBundle(),
-
В своем .twig шаблоне добавить вызов
{{ include('UloginAuthBundle::widget.html.twig', { "uLoginID": "123456", "label": "Войти с помощью:" }) }}
где
uLoginID - ID виджета из личного кабинета на сайте http://ulogin.ru
label - текст около виджета. Необязательный параметр. Может быть передана пустая строка, тогда надписи не будет.
Поддерживается добавление фото юзера. Для этого у сущности пользователя должны присутствовать методы setPhoto и getPhoto. При необходимости имена методов можно изменить в файле AuthController.php
Чтобы создать свой виджет для входа на сайт достаточно зайти в Личный Кабинет (ЛК) на сайте http://ulogin.ru/lk.php, добавить свой сайт к списку "Мои сайты" и на вкладке "Виджеты" добавить новый виджет. Вы можете редактировать свой виджет самостоятельно. Важно: Для успешной работы плагина необходимо включить в обязательных полях профиля поле Еmail в Личном кабинете uLogin.
= 1.0.1 =
- Добавлена поддержка фото юзера.
- Внесены некоторые правки в код виджета, позволяющие ему без проблем работать при подгрузке аяксом.