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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

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

Сообщение Petruxa12 »

x00peR писал(а):
Petruxa12 писал(а):походу надо в SQL ковырять? И как мне по-умолчанию сделать?
SQL

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

ALTER TABLE `phpbb_users` 
CHANGE `loginza_identity` `loginza_identity` VARCHAR( 255 ) DEFAULT '' CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'Идентификатор Loginza прикрепленный к учетной записи',
CHANGE `loginza_provider` `loginza_provider` VARCHAR( 255 ) DEFAULT '' CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'Провайдер авторизации'
Добавлено спустя 1 минуту 5 секунд:
Re: Авторизация через Вконтакте, Facebook, Twitter ... и OpenID
У них на форуме об этом даже написано, но почему то баг они не устраняют.
Сделал запрос
Показывает ошибку:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'Идентификатор Log' at line 2
всё равно ошибка



и на форуме всё равно ошибка
SQL ERROR [ mysqli ]

Field 'loginza_identity' doesn't have a default value [1364]

Произошла ошибка SQL при выборке на этой странице. Пожалуйста, сообщите администратору, если ошибка будет повторяться.
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Скорей всего вас есть какое-то обязательное поле при регистрации, которое при входе через Логинзу не заполняется ...
И второе - это читали?
FAQ по phpBB 3.0 Olympus - Редакция 2.
5.Возможные проблемы и ошибки.
пункт 3
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

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

Сообщение Petruxa12 »

Пчелкин
Скорей всего вас есть какое-то обязательное поле при регистрации, которое при входе через Логинзу не заполняется ...
Да у меня есть пару обязательных.

Пробывал отключить обязательные, всё равно та же ошибка :(
5.Возможные проблемы и ошибки.
пункт 3
Хостер сменил MySQL 3.0.x/4.0.x на MySQL 4.1.x/5.x. После этого возникают ошибки вида "Field 'forum_last_post_subject' doesn't have a default value [1364]". Что делать?
Скачайте файл mysql_upgrader.php, загрузите содержащийся в нём скрипт на сервер в корневую папку форума и запустите. Вы получите список SQL-запросов, которые необходимо затем выполнить в базе данных форума для исправления ошибки. Не забудьте сделать полный бэкап базы данных перед выполнением SQL-запросов.
У мя версия SQL 5.5.9
Но до установки мода логинзы работало же... значит что-то логинза накосячила мне :|
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 16 лет 1 месяц
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз

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

Сообщение misterleks »

angst66, я про другой мод писал!
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

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

Сообщение x00peR »

Обязательные поля тут не причем, так как у меня их 3-4, но при авторизации через логинзу заполняется только: ник, почта, сайт.
Дело в другом :(
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Petruxa12 попробуй такой запрос.. (забекапься)

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

http://forum.loginza.ru/viewtopic.php?f=7&t=3&p=1431&hilit=1364#p1431
Добавлено спустя 3 минуты 30 секунд:
Re: Авторизация через Вконтакте, Facebook, Twitter ... и OpenID
Или здесь поупражняйся...

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

http://forum.loginza.ru/viewtopic.php?f=2&t=31&start=0&hilit=1364
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

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

Сообщение Petruxa12 »

Пчелкинне знаю как вас отблагодарить..... Низкий поклон вам :))) Сработло..


Вот она и пашет УРА!!

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

ALTER TABLE `phpbb_users` CHANGE `loginza_identity` `loginza_identity` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'Идентификатор Loginza прикрепленный к учетной записи',
    CHANGE `loginza_provider` `loginza_provider` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'Провайдер авторизации'
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Petruxa12 Я сейчас тебя убью...именно этот запрос давно уже вписан в инструкцию моей сборки мода со всеми исправлениями и доработками...млин...не смотрел ведь даже...
В первом сообщении ссылка на сборку...

Авторизация через Вконтакте, Facebook, Twitter ... и OpenID
ээээ...невнимательность...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

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

Сообщение Petruxa12 »

Пчелкин не надо меня убивать :)Жить хочу,скоро детей делать.
Делал строго по твоей инструкции...
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Значит не удалил старый запрос...поэтому новый не влетел в БД...
Делай и побольше...полезно...(про детей)
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

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

Сообщение Petruxa12 »

Пчелкиня не стал заморачиваться со старым,откатил назад,и по новой сделал....
:idea: phpBB 3.2.7 :idea:
magcar
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 3 месяца
Благодарил (а): 2 раза

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

Сообщение magcar »

получается только под prosilver можно применить? ( попробывал поменять на другой теме , ничего не вышло)
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

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

Сообщение HAMMER663 »

magcar
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 3 месяца
Благодарил (а): 2 раза

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

Сообщение magcar »

HAMMER663 тщательно читал
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

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

Сообщение HAMMER663 »

Тогда я не понимаю почему вы не сделали соответствующие правки в своем шаблоне

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