[3.1][3.2] Авторизация через социальные сети для phpBB3.x

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

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

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3459
Стаж: 14 лет 6 месяцев
Благодарил (а): 710 раз
Поблагодарили: 173 раза

[3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение southklad »

Анвар опубликовал бесплатно данное расширение.

Мод и расширения для phpBB 3.0 - 3.1 - 3.2 , позволяющие регистрироваться и авторизоваться пользователям через социальные сети.
В данный момент используется основные источники: Вконтакте, Одноклассники, Yandex, Mail.Ru и также дополнительные Facebook, Google, последние два часто обновляют свои API их постоянная работа не гарантирована.
Возможности 
  • Регистрация пользователей, с последующей возможностью входа
  • Пользователю устанавливаются аватары и подписи.
  • Осуществляется проверка на существование имени пользователя и e-mail в базе данных.
  • Заполнение пользователями дополнительных полей профиля если они установлены и являются обязательными.
  • Отправка e-mail пользователю с указанием провайдера авторизации, имени пользователя и пароля, а также адреса форума.
  • Авторизация пользователей, с привязкой аккаунтов
  • Пользователи могут подключить все свои аккаунты соц сетей в личном разделе.
  • Пользователи могут удалить подключённые аккаунты социальных сетей.
  • Пользователи могут обновить или заменить данные аккаунтов социальных сетей.
  • Пользователи могут входить на форум через социальные сети, без ввода логина и пароля.
  • Полное управление администратором
  • Статистические данные о количестве регистраций и оставленных сообщений.
  • Возможность удалить аккаунты соц сетей у пользователя или подключённые аккаунты у всех пользователей.
  • Включить регистрацию пользователей через социальные сети или только авторизация уже зарегистрированными пользователями.
  • Загрузка аватар на сервер или использование внешних аватар, если они получены с социальных сетей.
  • Сохранение статусов пользователей в подписи или отключение этой возможности.
  • Обновление данных об аватарах и статусах при следующей авторизации или отключение этой возможности.
  • Отправка приветственного личного сообщения пользователям при регистрации через социальные сети.
  • Возможность включить всплывающее окно при нажатии пользователем на ссылку Вход.
  • Отключение отображения иконки социальной сети(откуда пришёл пользователь) в теме, перед датой регистрации.
  • Права доступа для зарегистрированных пользователей имеющих право подключать аккаунты социальных сетей. По умолчанию администраторы и модераторы не имеют таких прав.
  • Включение каждой социальной сети в отдельности.
  • Выбор группы конференции которая будет назначена по умолчанию пользователям, для каждой социальной сети.
  • Ошибки и безопасность
  • Пользователь зарегистрированный через социальную сеть не сможет отключить аккаунт, он будет установлен по умолчанию для дальнейшего входа на форум.
  • Один аккаунт социальной сети не может быть подключён двумя пользователями форума. Пользователь не сможет подключить аккаунт социальной сети, если он подключён и является основным у другого пользователя.
  • Пользователь не сможет подключить чужой аккаунт социальной сети. Для подключения необходимо быть авторизованным в социальной сети, перейти по специальной ссылке и получить уникальный ключ, который будет использован для получения токена, последний для получения данных об аккаунте в автоматическом режиме.
  • Пользователи не могут видеть данные социальных аккаунтов других пользователей, за исключением ссылки на страницу в социальной сети. Пользователи могут удалить или заменить свою ссылку в личном разделе.
Требования 
  • Поддерживаемые версии phpBB: 3.0.11-3.0.13 (возможно и ранние версии), 3.1.1 - 3.1.x, 3.2.x
  • Обязательные модули PHP: JSON, cURL(Возможна замена на fsockopen).
 
Описание настроек Автоматическая регистрация и авторизация через социальные сети на форуме phpBB v3.1
 
Вероятны проблемы с facebook из-за обновления API!
 
Важная инфа о настройке Одноклассников 
Shredder писал(а): 05.09.2023 18:31 Ещё во время настройки надо писать на их почту поддержки api-support@odnoklassniki.ru и просить выдать право GET_EMAIL для приложения.
 
[неактуально] Прежняя версия под phpBB 3.3:
bb3mobi-social--2023.09.25--1.zip
Последняя версия под phpBB 3.3 на 1 июл 2026, с учётом правок, описанных в этой теме:
bb3mobi-social--2026.07.01.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Nekstati 01.07.2026 16:28, всего редактировалось 2 раза.
Изображение
Аватара пользователя
Evangelion
phpBB 2.0.5
Сообщения: 472
Стаж: 14 лет 6 месяцев
Благодарил (а): 58 раз
Поблагодарили: 104 раза

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Evangelion »

Old Human, по данной ссылке я вижу только свои приложения. Да и теперь приложение для авторизации нужно создавать по данной ссылке https://id.vk.com/about/business/go
Old Human
phpBB 1.4.2
Сообщения: 52
Стаж: 19 лет 2 месяца
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Old Human »

VK писал(а):С мая 2026 года старые версии протокола поддерживаться не будут. Рекомендуем перейти на OAuth 2.1. заранее, чтобы ваши приложения работали без сбоев
Что с этим делать, кто знает?
Аватара пользователя
Михаил Молчанов
phpBB 1.4.4
Сообщения: 172
Стаж: 1 год 11 месяцев
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 7 раз

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Михаил Молчанов »

Перестало работать это расширение. Социальная авторизация
Soc Auth phpBB3.1 (c) BB3.Mobi
Регистрация и авторизация через социальные сети.

Вот такая ошибка.

{"error":"invalid_request","error_description":"Security Error"}
Создал и раскручиваю свой форум! :D

Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13129
Стаж: 14 лет 11 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2394 раза

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Татьяна5 »

Михаил Молчанов, на всех провайдерах или на одном? Если на ВК - то понятно, у них теперь требуется ИП для создания приложений
Аватара пользователя
Михаил Молчанов
phpBB 1.4.4
Сообщения: 172
Стаж: 1 год 11 месяцев
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 7 раз

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Михаил Молчанов »

Татьяна5, только вк. я думал самозанятый тоже подойдет.
Создал и раскручиваю свой форум! :D

Изображение
sweetah
phpBB 2.0.6
Сообщения: 506
Стаж: 16 лет 5 месяцев
Благодарил (а): 16 раз
Поблагодарили: 10 раз

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение sweetah »

Old Human писал(а): 04.12.2025 8:32
VK писал(а):С мая 2026 года старые версии протокола поддерживаться не будут. Рекомендуем перейти на OAuth 2.1. заранее, чтобы ваши приложения работали без сбоев
Что с этим делать, кто знает?
Куда делись те ламповые времена, когда можно было просто прикрутить социальный логин себе на форум? Зачем они это загубили?
Посоветуйте, какие еще есть похожие методы, но без бюрократии? Telegram, Apple?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13129
Стаж: 14 лет 11 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2394 раза

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Татьяна5 »

Пока ещё остаётся Яндекс ID
Зарубежные или заблокированы, или на очереди, наши - аж 3 штуки принадлежат одной фирме (и перекрыты разом)

Отправлено спустя 30 секунд:
sweetah писал(а): 27.03.2026 21:09 Куда делись те ламповые времена
Эх...
Shredder
Former team member
Сообщения: 2261
Стаж: 17 лет 6 месяцев
Благодарил (а): 165 раз
Поблагодарили: 158 раз

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Shredder »

Так что в итоге, какие из провайдеров остались работать?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13129
Стаж: 14 лет 11 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2394 раза

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Татьяна5 »

Shredder, для России остался яндекс по факту, но можно на всякий подключить мейл и одноклассники (хотя толку от этого мало). Для ИП и выше доступен ВК
Для зарубежных форумов ещё гугл
Old Human
phpBB 1.4.2
Сообщения: 52
Стаж: 19 лет 2 месяца
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Old Human »

Я так думаю, что всем сайтам уже }|{
https://habr.com/ru/articles/1046183/
Аватара пользователя
Michel
phpBB 2.0.7a
Сообщения: 603
Стаж: 14 лет 6 месяцев
Откуда: Липецк
Благодарил (а): 143 раза
Поблагодарили: 73 раза

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Michel »

Решил подключить авторизацию через VK. Но через это расширение она не работает.
Подключён как ЮР лицо, приложение создано и всё заполнено.
phpBB 3.3.17 • php 8.4.14 • MySQL(i) 8.0.25-15
Расширения для phpBBСтили для phpBB
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17231
Стаж: 20 лет 2 месяца
Откуда: Красноярск
Благодарил (а): 585 раз
Поблагодарили: 1779 раз

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение rxu »

Michel, а встроенная привязка phpBB к OAuth не работает?
Изображение
Аватара пользователя
Michel
phpBB 2.0.7a
Сообщения: 603
Стаж: 14 лет 6 месяцев
Откуда: Липецк
Благодарил (а): 143 раза
Поблагодарили: 73 раза

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Michel »

rxu писал(а): 30.06.2026 17:12 ichel, а встроенная привязка phpBB к OAuth не работает?
Хз, не пробовал. Мне интересен функционал именно этого расширения.
phpBB 3.3.17 • php 8.4.14 • MySQL(i) 8.0.25-15
Расширения для phpBBСтили для phpBB
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 3 месяца
Благодарил (а): 19 раз
Поблагодарили: 580 раз

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Nekstati »

Michel, обновила расширение с учётом изменений ВК, см. первый пост темы.
Аватара пользователя
Michel
phpBB 2.0.7a
Сообщения: 603
Стаж: 14 лет 6 месяцев
Откуда: Липецк
Благодарил (а): 143 раза
Поблагодарили: 73 раза

Re: [3.1][3.2] Авторизация через социальные сети для phpBB3.x

Сообщение Michel »

Nekstati писал(а): 01.07.2026 16:29 Michel, обновила расширение с учётом изменений ВК, см. первый пост темы.
Спасибо большое! Но ВК всё равно не работает.

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

{"error":"invalid_request","error_description":"Security Error"}
До этого было так-же. То что предлагает Гугл и ИИ пробовал, не помогает.
phpBB 3.3.17 • php 8.4.14 • MySQL(i) 8.0.25-15
Расширения для phpBBСтили для phpBB

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