[3.1] uLogin - Регистрация и авторизация через социальные сети
					Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
 ).
Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
	Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
- 
				Джим
														 - phpBB 2.0.0
 - Сообщения: 209
 - Стаж: 16 лет 1 месяц
 - Благодарил (а): 133 раза
 - Поблагодарили: 64 раза
 
[3.1] uLogin - Регистрация и авторизация через социальные сети
Ура!  Опубликовали: https://github.com/ulogin/ulogin-phpBB/tree/v2
Замечания и предложения можно писать сразу разработчику в теме http://ulogin.reformal.ru/proj/?ia=739005
			
			
									
						Замечания и предложения можно писать сразу разработчику в теме http://ulogin.reformal.ru/proj/?ia=739005
- 
				Avtor
 - phpBB 1.4.2
 - Сообщения: 52
 - Стаж: 12 лет
 - Благодарил (а): 1 раз
 
Re: uLogin - Регистрация и авторизация через социальные сети
Всем привет.
В инструкции по установке указано:
Скачайте данный проект с GitHub (скачать).
Используйте полученный архив в качестве пакета для установки.
В папке ext создайте папку для расширения uloginteam/ulogin/.
Скопируйте содержимое архива в папку "ext/uloginteam/ulogin/"
Что то не нашел папку ext
Где она?
			
			
									
						В инструкции по установке указано:
Скачайте данный проект с GitHub (скачать).
Используйте полученный архив в качестве пакета для установки.
В папке ext создайте папку для расширения uloginteam/ulogin/.
Скопируйте содержимое архива в папку "ext/uloginteam/ulogin/"
Что то не нашел папку ext
Где она?
- 
				romaamor
														 - phpBB 3.0.7-PL1
 - Сообщения: 2515
 - Стаж: 13 лет 7 месяцев
 - Откуда: Одесса
 - Благодарил (а): 662 раза
 - Поблагодарили: 179 раз
 
Re: uLogin - Регистрация и авторизация через социальные сети
В корне форума. Ваш сайт/ext
А у Вас точно phpBB 3.1.x ?
Отправлено спустя 2 часа 17 минут 50 секунд:
Вот к примеру -
- 
				Avtor
 - phpBB 1.4.2
 - Сообщения: 52
 - Стаж: 12 лет
 - Благодарил (а): 1 раз
 
Re: uLogin - Регистрация и авторизация через социальные сети
У меня phpBB 3.0.14
Дальше не обновлялся потому, что:
- В моем форуме в админ панели показывает последнюю версию 3.0.14
Отправлено спустя 4 минуты 39 секунд:
Далее на этом форуме есть пакет автоматического обновления phpBB 3.1.3 — phpBB 3.1.5
Но можно ли обновляться с 3.0.14 до 3.1.5 перескочив через предыдущие обновления?
			
			
									
						Дальше не обновлялся потому, что:
- В моем форуме в админ панели показывает последнюю версию 3.0.14
Отправлено спустя 4 минуты 39 секунд:
Далее на этом форуме есть пакет автоматического обновления phpBB 3.1.3 — phpBB 3.1.5
Но можно ли обновляться с 3.0.14 до 3.1.5 перескочив через предыдущие обновления?
- 
				rxu
														 - phpBB Guru

 - Сообщения: 17059
 - Стаж: 19 лет 5 месяцев
 - Откуда: Красноярск
 - Благодарил (а): 565 раз
 - Поблагодарили: 1742 раза
 
Re: uLogin - Регистрация и авторизация через социальные сети
Причем здесь данная тема? В форуме поддержки есть ветка с инструкцией по обновлению.
			
			
									
						- 
				Avtor
 - phpBB 1.4.2
 - Сообщения: 52
 - Стаж: 12 лет
 - Благодарил (а): 1 раз
 
Re: uLogin - Регистрация и авторизация через социальные сети
В данной теме пишу по установке мода uLogin - Регистрация и авторизация через социальные сети т.к. не нашел папку ext.
У меня форум phpBB 3.0.14, если я правильно понял, то данный мод работает на phpBB 3.1 и выше.
			
			
									
						У меня форум phpBB 3.0.14, если я правильно понял, то данный мод работает на phpBB 3.1 и выше.
- 
				rxu
														 - phpBB Guru

 - Сообщения: 17059
 - Стаж: 19 лет 5 месяцев
 - Откуда: Красноярск
 - Благодарил (а): 565 раз
 - Поблагодарили: 1742 раза
 
Re: uLogin - Регистрация и авторизация через социальные сети
Avtor, если изучаете процесс обновления, пишите в профильной теме. Здесь обсуждается не мод, а расширение. В phpBB 3.1 нет модов.
			
			
									
						- 
				staiki
														 - phpBB 2.0.2
 - Сообщения: 318
 - Стаж: 13 лет 4 месяца
 - Откуда: Киев Украина
 - Благодарил (а): 56 раз
 - Поблагодарили: 9 раз
 - Забанен: Бессрочно
 
Re: uLogin - Регистрация и авторизация через социальные сети
У меня это отдельная группа с определённым цветом ника. Потому ещё не видел. Но статистика на uLogin говорит,что есть такие..
http://staiki.net/index.php Форум Компьютерная Помощь
			
						- 
				matrixstar
 - phpBB 1.0.0
 - Сообщения: 2
 - Стаж: 10 лет 3 месяца
 
Re: uLogin - Регистрация и авторизация через социальные сети
Блин не работает, кто знает как решить проблему, появляется окно, а данные никакие не передаются 
			
			
									
						- 
				al-metal
 - phpBB 1.0.0
 - Сообщения: 1
 - Стаж: 9 лет 11 месяцев
 - Благодарил (а): 1 раз
 
Re: uLogin - Регистрация и авторизация через социальные сети
Анологичная ситуация.
Установил по инструкции, все значки появились, нажимаю на войти через ВК, появляется окно, ввожу логин пароль, далее окно закрывается и ничего не происходит. Повторное нажатие показывает окно и сразу его закрывает.
Настраивал виджеты, виджеты меняются все работает, но авторизация по прежнему не происходит.
Кто может подсказать что сделать и в чем причина?
Re: uLogin - Регистрация и авторизация через социальные сети
matrixstar, al-metal, открываете панель разработчика и смотрите ошибку. Скорее всего 404. Дальше читаете тут как решить (пост poz4, 02.07.2015, 17:54).
			
			
									
						- 
				romaamor
														 - phpBB 3.0.7-PL1
 - Сообщения: 2515
 - Стаж: 13 лет 7 месяцев
 - Откуда: Одесса
 - Благодарил (а): 662 раза
 - Поблагодарили: 179 раз
 
Re: uLogin - Регистрация и авторизация через социальные сети
Люди, я Вас не пойму. Всё работает. Если даже не то, не получается, то есть поддержка. Почему у нас, у многих работает, а у Вас - нет.? Думаем.
			
			
									
						- 
				KEMnEP
														 - phpBB 2.0.18
 - Сообщения: 1171
 - Стаж: 10 лет 7 месяцев
 - Благодарил (а): 46 раз
 - Поблагодарили: 293 раза
 
Re: uLogin - Регистрация и авторизация через социальные сети
А между прочим кажись нашлась реальная ошибка, пока не слишком доказательно ибо требуются большие временные промежутки для проверки, но всё же. Стали пользователи в 3,1,6 phpBB жаловаться что время от времени форум просит ввести пароль даже если нажата кнопка запомнить меня. Стал копаться и пытаться воспроизвести проблему. Поигрался с куками, не помогло им, вернул на место и сам недоумевал. ибо у меня то такой проблемы не было, ибо заходил каждый день при включении броузера (стояла открытая вкладка) пока однажды не закрыл её, и так не заходил пару дней. Зашёл и о чудо! форум запросил ввести пароль, зашёл на тестовый, а тот и без пароля пропустил, единственное что из расширений влияющие на авторизацию в них разное, это присутствие и отсутствие улогина. Выключил на основном. Пока вроде перестало запрашивать.
			
			
									
						- 
				KEMnEP
														 - phpBB 2.0.18
 - Сообщения: 1171
 - Стаж: 10 лет 7 месяцев
 - Благодарил (а): 46 раз
 - Поблагодарили: 293 раза
 
Re: uLogin - Регистрация и авторизация через социальные сети
Выше написанное смело можно удалять, проблема осталась и увы не в улогине была по факту
			
			
									
						- 
				romaamor
														 - phpBB 3.0.7-PL1
 - Сообщения: 2515
 - Стаж: 13 лет 7 месяцев
 - Откуда: Одесса
 - Благодарил (а): 662 раза
 - Поблагодарили: 179 раз
 
Re: uLogin - Регистрация и авторизация через социальные сети
Таки - да. Что то делают. Но старый плагин ещё работает.
https://github.com/ulogin/ulogin-phpBB
		Скрытый текст
	
Код: Выделить всё
[b]=== uLogin - виджет авторизации через социальные сети ===
Donate link: http://ulogin.ru/
Tags: ulogin, login, social, authorization
Requires at least: 3.0
Tested up to: 3.0.11
Stable tag: 1.1
License: GPL3
Форма авторизации uLogin через социальные сети. Улучшенный аналог loginza.
== Description ==
uLogin — это инструмент, который позволяет пользователям получить единый доступ к различным Интернет-сервисам без необходимости повторной регистрации,
а владельцам сайтов — получить дополнительный приток клиентов из социальных сетей и популярных порталов (Google, Яндекс, Mail.ru, ВКонтакте, Facebook и др.)
== Installation ==
Замечания:
1. Скопируйте содержимое директории root в корневой каталог phpbb (/includes/ulogin/ulogin_register.php,/includes/ulogin/class_ulogin.php,/includes/ulogin/class_JSON.php);
2. Создать в базе данных следующую таблицу:
  CREATE TABLE prefix_ulogin (
    `id` int(10) unsigned NOT NULL auto_increment,
    `userid` int(10) NOT NULL,
    `identity` text,
    PRIMARY KEY (`id`)
  ) ENGINE=MyISAM;
  где prefix - префикс таблиц phpBB(по умолчанию phpbb);
3.Изменить следующие файлы в каталоге phpbb:
- includes/functions.php:
  найти 
    'SITE_LOGO_IMG'			=> $user->img('site_logo'),
  добавить ниже  
		'ULOGIN'	=> urlencode( append_sid(generate_board_url() . "/ucp.$phpEx", 'mode=register') ),
		'ULOGIN_SHOWN' 	=> 'vkontakte,odnoklassniki,mailru,facebook', /* Сервисы, выводимые сразу */
		'ULOGIN_HIDDEN'	=> 'other', /* Сервисы, выводимые при наведении */
		/* полный список сервисов по адрес: http://ulogin.ru/ */
- ucp.php:
  найти 
    $module->load('ucp', 'register');
  заменить на 
	if (isset($_POST['token']) && $_POST['token'])
	{
	    $module->load('ulogin', 'register');
	}
	else
	{
	    $module->load('ucp', 'register');
	}
- styles/prosilver/template/overall_header.html (для шаблона prosilver) :
  найти 
	<!-- IF not S_IS_BOT -->
	<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
	<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
	<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a></li>
	<!-- ENDIF -->
  добавить ниже 
	<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
	<li style="margin-top: 5px;">
	  <script src="http://ulogin.ru/js/ulogin.js"></script>
	  <div id="uLogin" x-ulogin-params="display=small&fields=first_name,last_name,email,photo&optional=bdate,country,city&providers={ULOGIN_SHOWN}&hidden={ULOGIN_HIDDEN}&redirect_uri={ULOGIN}"></div>
	</li>
	<!-- ENDIF -->
- styles/prosilver/template/login_body.html (для шаблона prosilver) :
  найти 
	<!-- IF LOGIN_ERROR --><div class="error">{LOGIN_ERROR}</div><!-- ENDIF -->
  добавить ниже
	<dl>
	  <dt><label for="ulogin2">Войти через:</label></dt>
          <dd>
	    <div id="ulogin2" x-ulogin-params="display=small&fields=first_name,last_name,email,photo&optional=bdate,country,city&providers={ULOGIN_SHOWN}&hidden={ULOGIN_HIDDEN}&redirect_uri={ULOGIN}"></div>
	  </dd>
	</dl>
5. После редактирования шаблонов не забудьте сбросить кэш шаблонов: Стили -> Шаблоны. Нажать кнопку Обновить у текущего шаблона.
English installation guide: install_mod.xml 
==Changelog==
- Добавлена поддержка curl;
- Добавлена проверка пользовательских данных, полученных от uLogin. Для обновления достаточно просто скоипровать файлы из директории root в корневой каталог phpbb (/includes/ulogin/ulogin_register.php,/includes/ulogin/class_ulogin.php).[/b]
					Последний раз редактировалось romaamor 03.12.2015 17:12, всего редактировалось 2 раза.
									
			
						- 
				владимир1983
														 - phpBB 3.2.6
 - Сообщения: 5954
 - Стаж: 15 лет 6 месяцев
 - Откуда: Сергиев Посад
 - Благодарил (а): 295 раз
 - Поблагодарили: 287 раз
 
Re: uLogin - Регистрация и авторизация через социальные сети
Про тег code слышал? Исправь пост выше.
			
			
									
						За ваши деньги решу ваши проблемы. Стучи в ЛС. 
Нет человека - нет проблемы. (c)
			
						Нет человека - нет проблемы. (c)

