1 (14.08.2011 14:48 отредактировано dimkalinux)

Тема: [Релиз] Логинза — Вход через ОпенАйди

Расширение позволяет регистрироваться и входить на форум, используя учетные записи различных сервисов, например Яндекса, Гугла, Фейсбука, Вконтакте.

Скриншоты

(Please log in or register to see this URL)(Please log in or register to see this URL)


Настройка

  1. Установите расширение.

  2. Зарегистрируйтесь на сайте (Please log in or register to see this URL)

  3. Активируйте свой форум в логинзе (создайте виджет).

  4. Включите «Безопасный режим проверки token».

  5. Получите код и ключ виджета.

  6. В настройках расширения установите значения кода и ключа, полученные в логинзе.


PunBB 1.4
(Please log in or register to see this URL)

PunBB 1.3
(Please log in or register to see this URL)


Поддержка
Если вам понравилось расширение — можете перечислить несколько WMZ на кошелек Z884120162711 и таким образом поддержать дальнейшее развитие этого расширения.

Смайл. Дата. Подпись.

Поделиться

2

Re: [Релиз] Логинза — Вход через ОпенАйди

В версии 0.3 в файле \lib\fancy_loginza_loginza.inc.php в 614 строчке идет "<?" вместо "<?php".
Из-за этого на IIS, например, при попытке установки расширения форум вообще целиком уходил в 500-ую ошибку.

Поделиться

3

Re: [Релиз] Логинза — Вход через ОпенАйди

Исправил.
Спасибо за помощь.

Смайл. Дата. Подпись.

Поделиться

4

Re: [Релиз] Логинза — Вход через ОпенАйди

Интересно, а это только у меня при попытке авторизацоваться через ряд сервисов вылазит страница

http://[адрес форума]/extensions/fancy_login_loginza/proxy.php?return_url=http://[адрес форума]/index.php

с ошибкой "Fatal error: Call to a member function show() on a non-object in [локальный путь до форума]\header.php on line 173" ?

Пока получилось зайти через facebook,google и mailruapi
Не получилось через twitter, yandex, vkontakte.

Поделиться

5 (17.08.2011 22:51 отредактировано dimkalinux)

Re: [Релиз] Логинза — Вход через ОпенАйди

  1. Какая версия PunBB?

  2. Какая база данных?

  3. Какой PHP?

Добавлено спустя 3 минуты 10 секунд:

В PunBB 1.4 RC2 есть проблема при работе PHP в режиме register_globals = on
(Please log in or register to see this URL).

Смайл. Дата. Подпись.

Поделиться

6

Re: [Релиз] Логинза — Вход через ОпенАйди

PunBB 1.4RC2
PHP 5.3.6
MySQL 5.5.14
register_globals Off

Правда, форум крутится не на Апаче, а на IIS'е.

Поделиться

7

Re: [Релиз] Логинза — Вход через ОпенАйди

Попробуйте заменить flash_messenger.php, как указано выше.

Смайл. Дата. Подпись.

Поделиться

8

Re: [Релиз] Логинза — Вход через ОпенАйди

Нет, замена не помогла, все осталось так же (через что заходило, так же заходит, а через что не получалось, выдает все ту же ошибку).

Поделиться

9

Re: [Релиз] Логинза — Вход через ОпенАйди

Нашел возможную ошибку
Попробуйте версию 0.3.2 — (Please log in or register to see this URL)

Смайл. Дата. Подпись.

Поделиться

10

Re: [Релиз] Логинза — Вход через ОпенАйди

Ага, вроде да, теперь получается.
Т.е. проблема была в тех службах, которые не передавали форуму e-mail?
Смотрю, тут она просит указать мыло, а в тех службах, что работали до этого, она сразу "по-тихому" регистрировала.

Поделиться

11 (17.08.2011 23:30 отредактировано dimkalinux)

Re: [Релиз] Логинза — Вход через ОпенАйди

Да, без почты вызывалась функция, в которой была ошибка.
Не все сервисы отдают почтовый адрес.

Смайл. Дата. Подпись.

Поделиться

12

Re: [Релиз] Логинза — Вход через ОпенАйди

Ясно. Спасибо.

Поделиться

13

Re: [Релиз] Логинза — Вход через ОпенАйди

При попытке входа через ЖЖ ошибка:
"Неверное имя пользователя: невозможно создать нового пользователя."

Поделиться

14 (06.09.2011 09:57 отредактировано okas)

Re: [Релиз] Логинза — Вход через ОпенАйди

Не то, чтоб это жутко важно было, просто случайно наткнулся. W3C-валидатору не нравится, что в ссылке, которая идет на форму выбора способа входа, присутствуют & вместо &amp;
(http://loginza.ru/api/widget?token_url=[...]&lang=ru&providers_set=[...])

Поделиться

15

Re: [Релиз] Логинза — Вход через ОпенАйди

W3C-валидатор сошел с ума!

Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

16

Re: [Релиз] Логинза — Вход через ОпенАйди

Так а с ЖЖ-регистрацией что делать?..

Поделиться

17

Re: [Релиз] Логинза — Вход через ОпенАйди

Попробуй в файле fancy_loginza_loginza.inc.php заменить

        if (empty($username)) {
            return FALSE;
        }

в ф-ии get_username_for_new_user
на блок

        if (empty($username)) {
            $username = 'user_'.random_key(5);
        }
Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

18

Re: [Релиз] Логинза — Вход через ОпенАйди

Visman пишет:

Попробуй в файле fancy_loginza_loginza.inc.php заменить...

Спасибо, так работает. Но врядли пользователей удовлетворит ник вида "user_fK4y3". Смысл этой внешней регистрации как раз в том чтобы сохранить персональ.

Поделиться

19

Re: [Релиз] Логинза — Вход через ОпенАйди

Следует трясти тогда разрабов логинзы, так как логинза не возвращает данные о имени (хотя может это жж виноват, надо смотреть, что вв массиве данных от него идет).
З.Ы. Я для fluxbb, когда делал мод на логинзу, дал юзеру право изменить свой логин перед окончательной регистрацией и ни каких проблемс wink

Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

20

Re: [Релиз] Логинза — Вход через ОпенАйди

Visman, ещё раз спасибо.

Я для fluxbb, когда делал мод на логинзу, дал юзеру право изменить свой логин перед окончательной регистрацией и ни каких проблемс

А где можно взять твою разработку? Может получится приспособить. Мне кажется, что это наиболее элегантное решение.

Поделиться

21

Re: [Релиз] Логинза — Вход через ОпенАйди

(Please log in or register to see this URL)

Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

22

Re: [Релиз] Логинза — Вход через ОпенАйди

Если у вы зарегистрированы на сервисах Вконтакте, Яндекс, Фейсбук или Рамблер — вы можите легко зарегисрироваться на нашем форуме через OpenID. Просто кликните на кнопке Логинза.

(Please log in or register to see this URL)

Поделиться

23

Re: [Релиз] Логинза — Вход через ОпенАйди

floop пишет:

Если у вы зарегистрированы на сервисах Вконтакте, Яндекс, Фейсбук или Рамблер — вы можите легко зарегисрироваться на нашем форуме через OpenID. Просто кликните на кнопке Логинза.

Исправил в 0.3.3.

Смайл. Дата. Подпись.

Поделиться

24

Re: [Релиз] Логинза — Вход через ОпенАйди

Все сделал, каждый пунктик. 0 реакции. Нет кнопочки и все!

Поделиться

25

Re: [Релиз] Логинза — Вход через ОпенАйди

zagor пишет:

Все сделал, каждый пунктик. 0 реакции. Нет кнопочки и все!

Администрирование>Настройка>Свойства: Fancy Login Loginza

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться