ulogin в окне авторизации

InstantCMS 2.X
#1 26 января 2017 в 10:10
Комрады, нужна помощь. Не получается вывести ulogin в окне авторизации, точнее стандартно все выводится, достаточно вывести виджет и прописать в файле /auth/login.tpl.php
  1. <script src="//ulogin.ru/js/ulogin.js"></script><div id="uLogin_***" data-uloginid="***"></div>
Хотелка вывести только в модальном окне авторизации, не подгружая на всех страницах сайта.

Стили и скрипты в модальное окно (/auth/login.tpl.php) вывел так:
  1. <?php $this->addJSFromContext( 'https://ulogin.ru/js/ulogin.js' ); ?>
  2. <?php $this->addCSSFromContext( 'https://ulogin.ru/css/providers.css' ); ?>
  3. <?php $this->addJSFromContext( 'templates/default/js/ulogin.js' ); ?>
  4. <?php $this->addCSSFromContext( 'templates/default/css/ulogin.css' ); ?>
Затем:
  1. <div id="uLogin_***" data-uloginid="***" data-ulogin="redirect_uri=<?php html($redirect);?>;callback=<?php html($callback);?>"></div>
Кнопки выводятся, авторизация через соц. сети вроде работает, но на сайте юзер не авторизуется. sad
#2 26 января 2017 в 14:04
Редирект не обрабатывался, прописал напрямую:
  1. data-ulogin="redirect_uri=http://site.ru/ulogin/login;callback=uloginCallback
Закрывать тему не буду, может кто сделает адекватнее. smile
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.