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

Авторизация через Вконтакте, Facebook, Twitter ... и OpenID

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
arsen
phpBB 1.2.0
Сообщения: 10
Стаж: 13 лет 9 месяцев
Поблагодарили: 2 раза

Авторизация через Вконтакте, Facebook, Twitter ... и OpenID

Сообщение arsen »

Хочу представить Вашему сообществу разработанный мной MOD авторизации для phpBB 3.0.x через учетные записи сторонных провайдеров авторизации.

Сейчас поддерживаются средующие провайдеры:
Изображение Yandex, Изображение Вконтакте, Изображение Facebook, Изображение Twitter, Loginza, MyOpenID, Google,
Flickr, Last.fm, Mail.Ru, Rambler, Webmoney, AOL, VeriSign и разумеется Изображение OpenID.

Мод использует Loginza.API для обработки авторизации пользователей.

Скачать MOD, версия 1.0

Страница плагина: http://loginza.ru/phpbb-plugin (тут представлены скриншоты, как это выглядит в деле)
Принимаю Ваши пожелания, советы, просьбы по доработке МОДа, буду рад, если окажусь полезным.

Скачать доработанный мод Loginza от Пчёлкина
Последний раз редактировалось HAMMER663 08.05.2012 14:53, всего редактировалось 2 раза.
Причина: Добавлена ссылка на мод Пчелкина
hdv
phpBB 1.4.2
Сообщения: 63
Стаж: 16 лет 3 месяца
Откуда: Земля
Благодарил (а): 14 раз
Поблагодарили: 4 раза
Контактная информация:

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение hdv »

вопрос, если на форуме уже есть регистрация (до установки мода), есть ли возможность связать её с идентом логинЗа? хочется дать такую возможность не только новым пользователям, но и старым. если есть, дайте скрин как делать. если нет, то вот вам первое пожелание.

Добавлено спустя 10 минут 37 секунд:
Re: Авторизация через Вконтакте, Facebook, Twitter ... и OpenID
arsen писал(а):Сейчас поддерживаются сЛедующие провайдеры
вот
нуб
arsen
phpBB 1.2.0
Сообщения: 10
Стаж: 13 лет 9 месяцев
Поблагодарили: 2 раза

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение arsen »

Вы правы, такая возможность нужна, и ее обязательно сделаю
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение владимир1983 »

arsen
Планируется сделать инструкцию для subsilver2?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Kostelano
phpBB 1.4.2
Сообщения: 69
Стаж: 14 лет 1 месяц
Откуда: Dnepr, UA
Благодарил (а): 10 раз
Поблагодарили: 12 раз

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение Kostelano »

Demo-форум есть?
demon-online
phpBB 1.2.0
Сообщения: 17
Стаж: 13 лет 11 месяцев
Забанен: Бессрочно

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение demon-online »

Когда пользователь приходит на PHPBB3 по пирингу, не имея доступ к интернету, у него нет возможности скачать внешние файлы. PHPBB3 зависает и не открывается. Переместите файлы в архив с модом: "http://s1.loginza.ru/js/widget.js", "http://s1.loginza.ru/img/sign_in_button_gray.gif", "close.gif", "overlay.png".
Друг не тот кто выбирает слова, а тот кто даст подзатыльник. (c) demon[online]
hdv
phpBB 1.4.2
Сообщения: 63
Стаж: 16 лет 3 месяца
Откуда: Земля
Благодарил (а): 14 раз
Поблагодарили: 4 раза
Контактная информация:

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение hdv »

arsen писал(а):Вы правы, такая возможность нужна, и ее обязательно сделаю
предлагаю сделать так, если система говорит (находит) что этот логин уже занят, то дать возможность ввести пароль от логина, зарегистрированного на форуме. если пароль верный, связать с записью в таблице юзер... кстати там система станет еще универсальней. к примеру, у человека был OpenID ВКонтакте, а потом он по каким то причинам удалился оттуда или его там забанили (как и на майл.ру или еще где) и он заходит под другим OpenID и "пересвязывает" записи (при правильном пароле) или входит по старой схеме регистрации без OpenID
нуб
arsen
phpBB 1.2.0
Сообщения: 10
Стаж: 13 лет 9 месяцев
Поблагодарили: 2 раза

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение arsen »

владимир1983 писал(а):arsen
Планируется сделать инструкцию для subsilver2?
Да, конечно сделаем, мы не будем останавливаться на достигнутом, будем развивать данный МОД.

Добавлено спустя 2 минуты 49 секунд:
demon-online писал(а):Когда пользователь приходит на PHPBB3 по пирингу, не имея доступ к интернету, у него нет возможности скачать внешние файлы. PHPBB3 зависает и не открывается. Переместите файлы в архив с модом: "http://s1.loginza.ru/js/widget.js", "http://s1.loginza.ru/img/sign_in_button_gray.gif", "close.gif", "overlay.png".
Поясните, а зачем тогда эти файлы, если все равно, без интернера, пользователь не сможет авторизироваться у своего провайдера авторизации?

Добавлено спустя 29 минут 1 секунду:
Kostelano писал(а):Demo-форум есть?
Да, есть, пока тут http://forum.loginza.ru
hdv
phpBB 1.4.2
Сообщения: 63
Стаж: 16 лет 3 месяца
Откуда: Земля
Благодарил (а): 14 раз
Поблагодарили: 4 раза
Контактная информация:

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение hdv »

надо бы оставить возможность старого входа...(с регистрацией через сайт). т.е. в дизайне оставить видимость кнопки вход.
нуб
arsen
phpBB 1.2.0
Сообщения: 10
Стаж: 13 лет 9 месяцев
Поблагодарили: 2 раза

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение arsen »

Да, хорошо, учтем в след. версии МОДа.
Аватара пользователя
Kostelano
phpBB 1.4.2
Сообщения: 69
Стаж: 14 лет 1 месяц
Откуда: Dnepr, UA
Благодарил (а): 10 раз
Поблагодарили: 12 раз

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение Kostelano »

Залогинился на демо-форуме, вошел в ЛИЧНЫЙ РАЗДЕЛ - ПРОФИЛЬ, почему-то определило мою дату рождения как 31.12.1969, хотя я намного младше :) Почему так?
arsen
phpBB 1.2.0
Сообщения: 10
Стаж: 13 лет 9 месяцев
Поблагодарили: 2 раза

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение arsen »

Цитирую ответ с http://forum.loginza.ru/viewtopic.php?f=7&t=3

Догадываюсь, что это из за того, что вконтакте не передает год, а передает только дату и месяц (например 0000-12-31). Проверьте, может у вас в настройках вконтакта стоит опция скрывать возраст, и поэтому год скрывается.
demon-online
phpBB 1.2.0
Сообщения: 17
Стаж: 13 лет 11 месяцев
Забанен: Бессрочно

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение demon-online »

arsen писал(а):Поясните, а зачем тогда эти файлы, если все равно, без интернера, пользователь не сможет авторизироваться у своего провайдера авторизации?
Сервер стоит в ЦОДе у провайдера. Своим абонентам (около двух миллионов пользователей) провайдер предоставляет не тарифицируемый доступ (бесплатный). Пользователи которые приходят на форум по коммуникациям провайдера не могут открыть форум из-за используемой сторонней графики устанавливаемого мода openid. Абонентам провайдера авторизация openid не нужна.

PS: Похожий мод авторизации для PHPBB3 http://sourceforge.net/projects/phpbb-openid/
ИзображениеИзображениеИзображение
PPS: поиск по sourceforge http://sourceforge.net/search/?type_of_ ... rds=openid
Друг не тот кто выбирает слова, а тот кто даст подзатыльник. (c) demon[online]
arsen
phpBB 1.2.0
Сообщения: 10
Стаж: 13 лет 9 месяцев
Поблагодарили: 2 раза

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение arsen »

Хочу уточнить, прежде чем ответить, правильно ли я понял, что Ваш форум посещают как локальные пользователи так и пользователи из интернет?
demon-online
phpBB 1.2.0
Сообщения: 17
Стаж: 13 лет 11 месяцев
Забанен: Бессрочно

Re: Авторизация через Вконтакте, Facebook, Twitter ... и Ope

Сообщение demon-online »

arsen, да так и есть.
PS: Тестировал мод phpbb-openid, там вся графика присутствует сразу в моде, кроме двух ява скриптов. Эти скрипты удалил в шаблоне и мод всё равно работает и авторизовывает по openid. Ещё мод отправляет приветственное сообщение при первой успешной авторизации.
openid_phpbb3.gif
Последний раз редактировалось demon-online 26.06.2010 15:57, всего редактировалось 1 раз.
Друг не тот кто выбирает слова, а тот кто даст подзатыльник. (c) demon[online]
Закрыто

Вернуться в «Бета-версии модов для phpBB 3.0.x»