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

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

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

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3422
Стаж: 14 лет 2 месяца
Благодарил (а): 703 раза
Поблагодарили: 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, с учётом всех поправок, описанных в этой теме на 25 сен 2023:
bb3mobi-social--2023.09.25--1.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Nekstati 25.09.2023 19:30, всего редактировалось 2 раза.
Изображение
Аватара пользователя
Evangelion
phpBB 2.0.5
Сообщения: 454
Стаж: 14 лет 3 месяца
Благодарил (а): 57 раз
Поблагодарили: 100 раз

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

Сообщение Evangelion »

Old Human, по данной ссылке я вижу только свои приложения. Да и теперь приложение для авторизации нужно создавать по данной ссылке https://id.vk.com/about/business/go
Old Human
phpBB 1.4.1
Сообщения: 45
Стаж: 18 лет 10 месяцев
Благодарил (а): 3 раза

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сообщение sweetah »

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

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

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

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

Отправлено спустя 30 секунд:
sweetah писал(а): 27.03.2026 21:09 Куда делись те ламповые времена
Эх...

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