Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1] uLogin - Регистрация и авторизация через социальные сети

Здесь авторы могут постить бета-версии своих расширений для phpBB. Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 203
Стаж: 14 лет 5 месяцев
Благодарил (а): 151 раз
Поблагодарили: 67 раз
Контактная информация:

[3.1] uLogin - Регистрация и авторизация через социальные сети

Сообщение Джим »

Ура! Опубликовали: https://github.com/ulogin/ulogin-phpBB/tree/v2
Замечания и предложения можно писать сразу разработчику в теме http://ulogin.reformal.ru/proj/?ia=739005
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение romaamor »

владимир1983 писал(а): Про тег code слышал? Исправь пост выше.
Владимир, я и сам догадался. Но всё равно спасибо.
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1106
Стаж: 9 лет
Благодарил (а): 42 раза
Поблагодарили: 281 раз

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение KEMnEP »

Про мой пост p476265, может быть кому и пригодится решение проблемы, у логин точно оказался не причём, вначале подумал идёт брутфорс атака на ники, когда выяснилось что не 1 из расширений не причём, поставил экст отслеживание неправильных попыток входа, входы действительно были, но на бото ники (которых вообще нет на форуме) поэтому оказалось и это не причём. После вспомнил что этот форум переезжал с под домена на основной, притом с хитрым мод реврайтовским редиректом, хоть и выставил куки и настройки форума в новый домен, прогнал по базе, действительно не все расширения это учли в их собственных конфигах, прогнал базу авто заменой слов, и поставил на всякий в безопасности нет на Проверять рефёрер:
Насколько могу судить, проблема решена.
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение romaamor »

Аватара пользователя
barabulka
phpBB 1.0.0
Сообщения: 4
Стаж: 8 лет 3 месяца
Поблагодарили: 1 раз

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение barabulka »

Отличное решение по настройке расширения для форума расположенного в отдельной папки типа site.ru/forum http://www.phpbbguru.net/community/topi ... ml#p473330 а вот как еще сделать или подправить для того что бы при слиянии аккаунта с соц сетью, письмо которое требуется для подтверждения слияния приходило. Видимо тоже надо гдето подправить с учетом расположения форума site.ru/forum. Подскажите пожалуйста.
Аватара пользователя
706536
phpBB 1.4.3
Сообщения: 76
Стаж: 10 лет 3 месяца
Благодарил (а): 9 раз
Поблагодарили: 3 раза
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение 706536 »

У меня не работает расширение, делаю вход, вроде всё прошло и пусто, то есть не заходит через соцсети... :(
На официальном сайте пишут вроде что-то надо добавить в .htaccess, а что именно хз...
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 203
Стаж: 14 лет 5 месяцев
Благодарил (а): 151 раз
Поблагодарили: 67 раз
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение Джим »

706536 писал(а): что-то надо добавить в .htaccess, а что именно
Что-нибудь типа такого
Скрытый текст
<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]

</IfModule>
Аватара пользователя
706536
phpBB 1.4.3
Сообщения: 76
Стаж: 10 лет 3 месяца
Благодарил (а): 9 раз
Поблагодарили: 3 раза
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение 706536 »

Это решение, или пример?

Отправлено спустя 6 минут 35 секунд:
данный вариант не работает :(
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1469
Стаж: 12 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 149 раз

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение angst66 »

У меня не работало расширение, тут нашел решение
У кого появляется 404 ошибка ulogin/login (окно авторизации появляется и исчезает), а форум установлен не в корне домена, полное решение такое:

1. Нужно изменить в ulogin.js и listener.php путь /ulogin/ на /forum/ulogin/
2. Нужно зайти в админку форума, в управление расширениями. Дальше отключить расширение Ulogin, удалить данные, затем заново включить расширение. И все заработает.
Все заработало.
Аватара пользователя
byvoodoo
phpBB 1.4.0
Сообщения: 32
Стаж: 8 лет 6 месяцев
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение byvoodoo »

Народ, тестил я uLogin. Все устраивает кроме одного - прорываются спам-боты. Может кто-то знает как прицепить recaptcha?
Аватара пользователя
706536
phpBB 1.4.3
Сообщения: 76
Стаж: 10 лет 3 месяца
Благодарил (а): 9 раз
Поблагодарили: 3 раза
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение 706536 »

angst66 писал(а): У меня не работало расширение, тут нашел решение
У кого появляется 404 ошибка ulogin/login (окно авторизации появляется и исчезает), а форум установлен не в корне домена, полное решение такое:

1. Нужно изменить в ulogin.js и listener.php путь /ulogin/ на /forum/ulogin/
2. Нужно зайти в админку форума, в управление расширениями. Дальше отключить расширение Ulogin, удалить данные, затем заново включить расширение. И все заработает.
Все заработало.
У меня форум в корне, а значит данный путь не подходит и модуль не фурычит....
http://forum-t2.com
Аватара пользователя
byvoodoo
phpBB 1.4.0
Сообщения: 32
Стаж: 8 лет 6 месяцев
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение byvoodoo »

706536, а полистать тему никак?
Открываете панель разработчика и смотрите ошибку. Скорее всего 404. Дальше читаете тут как решить (пост poz4, 02.07.2015, 17:54).
Аватара пользователя
706536
phpBB 1.4.3
Сообщения: 76
Стаж: 10 лет 3 месяца
Благодарил (а): 9 раз
Поблагодарили: 3 раза
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение 706536 »

Если вы внимательно прочитали комментарии до конца, мой один из последних Олег Бондаренко, то поняли, что не работает и я тут пишу не просто так... с ПХП ББ рабою ещё на первых этапах его развития...

Отправлено спустя 2 минуты 52 секунды:
Для исправления ошибки 404:

- в случае с сервером Apache: добавить в файл .htaccess следующее:
<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]

</IfModule>
НЕ РАБОАТЕТ!!!!

- для nginx добавить в конфиг в location с форумом такую директиву:
try_files $uri $uri/ /app.php?$args;
nginx ХОСТИНГ-ПРОВАЙДЕР ЗАПРЕЩАЕТ ВНОСИТЬ ПРАВКИ.

Так вопрос как решить проблему?
Аватара пользователя
Yukh
phpBB 1.4.4
Сообщения: 153
Стаж: 11 лет 9 месяцев
Откуда: Москва
Благодарил (а): 15 раз
Поблагодарили: 12 раз
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение Yukh »

Поставил, настроил все как написано в мануале. Нажимаю на авторизацию в ВК или FB, открывается окно, идет коннект к ulogin.ru, окно закрывается - не залогинен.

В логе nginx:

Код: Выделить всё

2016/02/11 20:11:52 [error] 3580#3580: *6923 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 62.76.204.56, server: carpunto.ru, request: "POST /ulogin/login HTTP/2.0", upstream: "fastcgi://unix:/var/run/php5-fpm/php5-fpm-carpunto.sock:", host: "carpunto.ru", referrer: "https://carpunto.ru/forum/index.php"
Как это лечится?

UPD:
Поправил пути в файлах, где идет явный запрос на /ulogin/login на свою структуру - /forum/ulogin/login
Ошибка в логе nginx пропала, но все равно не работает.

UPD2:
В консоли ошибок браузера вижу:

Код: Выделить всё

Failed to load resource: the server responded with a status of 404 (HTTP/2.0 404)
Rewrite, как пишут на форуме в nginx - не помогает.

По запросу /forum/ulogin/login выдает:

Код: Выделить всё

No route found for "GET /ulogin/login"
Пути с /ulogin на /forum/ulogin уже поправил где только мог. Также отказался от SSL и включил обычный HTTP - без изменений.
Юрий.
Аватара пользователя
byvoodoo
phpBB 1.4.0
Сообщения: 32
Стаж: 8 лет 6 месяцев
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение byvoodoo »

706536, у меня до таких правок не доходило.
Yukh, а в самой конференции поменяли путь? (заходим в админку phpbb - конфигурация сервера - настройка сервера - путь к форуму изменить на /forum (было forum/phpbb - при этом сам форум только в папке forum)). А вообще нужно править всего 2 файла: ext/uloginteam/ulogin/event/listener поменять код '/ulogin/login?redirect=' на '/forum/ulogin/login?redirect=' и в ext/uloginteam/ulogin/styles/all/temple/ulogin.js надо поменять код url: '/ulogin/ на url: '/forum/ulogin/

Отправлено спустя 45 секунд:
К слову, я отключил окончательно uLogin. Слишком большой поток ботов пошел, который я не смог никак контролировать.
Аватара пользователя
Yukh
phpBB 1.4.4
Сообщения: 153
Стаж: 11 лет 9 месяцев
Откуда: Москва
Благодарил (а): 15 раз
Поблагодарили: 12 раз
Контактная информация:

Re: uLogin - Регистрация и авторизация через социальные сети

Сообщение Yukh »

byvoodoo писал(а): а в самой конференции поменяли путь?
Да, все пути прописаны корректно и везде. Сегодня попробую сделать все с нуля, может где-то что-то упустил.
Юрий.
Ответить

Вернуться в «Бета-версии расширений для phpBB»