[API, OAuth] Внешняя авторизация для phpBB3.0
[API, OAuth] Внешняя авторизация для phpBB3.0
А когда человек зарегистрировался через соц. сеть, то какой пароль у учетной записи делается по умолчанию?
[API, OAuth] Внешняя авторизация для phpBB3.0
На электронку приходит автоматически сгенерированный пароль.
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!
Заказы по разработке не выполняю!
[API, OAuth] Внешняя авторизация для phpBB3.0
Добрый день!
С недавних времён невозможно регистрироваться через фейсбук.
С недавних времён невозможно регистрироваться через фейсбук.
Код: Выделить всё
Произошла общая ошибка: Общая ошибка
» SQL ERROR [ mysqli ]
Data too long for column 'user_website' at row 1 [1406]
Произошла ошибка SQL при выборке на этой странице. Пожалуйста, сообщите администратору, если ошибка будет повторяться.
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions_user.php
LINE: 279
CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/oAuth/social_register.php
LINE: 245
CALL: user_add()
FILE: [ROOT]/includes/oAuth/social_register.php
LINE: 40
CALL: social_register->register()
FILE: [ROOT]/includes/oAuth/oAuth_facebook.php
LINE: 78
CALL: social_register->auth()
FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: oAuth_facebook->main()
FILE: [ROOT]/includes/functions_module.php
LINE: 802
CALL: p_master->load_active()
FILE: [ROOT]/ucp.php
LINE: 70
CALL: p_master->load()
[API, OAuth] Внешняя авторизация для phpBB3.0
begemont,
Это потому что удалили возможность указывать адрес сайта пользователями в профиле.
Открываем root\includes\oAuth\social_register.php
Находим и удаляем строку
Это потому что удалили возможность указывать адрес сайта пользователями в профиле.
Открываем root\includes\oAuth\social_register.php
Находим и удаляем строку
Код: Выделить всё
'user_website' => (string) $profile['website'],
[API, OAuth] Внешняя авторизация для phpBB3.0
Спасибо, помогло! Но я не удалял возможность.
С не давних пор перестал работать авторизация вконтакте (Не получены данные аккаунта Вконтакте), как исправить?
С не давних пор перестал работать авторизация вконтакте (Не получены данные аккаунта Вконтакте), как исправить?
[API, OAuth] Внешняя авторизация для phpBB3.0
Версию api надо поменять, в файле controller/vkontakte
App id, Secret Key, Public Key - Получение данных для API
Как смогу, поправлю и напишу в дальнейшем как менять.
В админку возможность указывать версию не хочу добавлять, лишняя нагрузка.
App id, Secret Key, Public Key - Получение данных для API
Как смогу, поправлю и напишу в дальнейшем как менять.
В админку возможность указывать версию не хочу добавлять, лишняя нагрузка.
[API, OAuth] Внешняя авторизация для phpBB3.0
Anvar, Спасибо большое, помогло!
Для версии 3.0 правки нужно сделать в файле /includes/oAuth/oAuth_vkontakte.php
Для версии 3.0 правки нужно сделать в файле /includes/oAuth/oAuth_vkontakte.php
[API, OAuth] Внешняя авторизация для phpBB3.0
Видимо сегодня яндекс что-то у себя изменил, на проверку ssl
выдается ошибка
Файл:
строчка:
Отправлено спустя 36 минут 54 секунды:
Если кто-то ещё поймает такую ошибку, можно решить таким образом
выдается ошибка
Код: Выделить всё
file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
/includes/oAuth/oAuth_yandex.php
строчка:
return file_get_contents($url . '?' . $params);
Отправлено спустя 36 минут 54 секунды:
Если кто-то ещё поймает такую ошибку, можно решить таким образом
Код: Выделить всё
private function build_url_query($url, $params, $get = false)
{
$params = http_build_query($params);
$params = urldecode($params);
$stream_opts = [
"ssl" => [
"verify_peer"=>false,
"verify_peer_name"=>false,
]
];
if ($get)
{
return file_get_contents($url . '?' . $params, false, stream_context_create($stream_opts) );
}
else
{
return ($url . '?' . $params);
}
}
- Владимир Никонов
- bb3.0
- Сообщения: 5
- Зарегистрирован: 29.10.2018, 00:37
- Репутация: 1
[API, OAuth] Внешняя авторизация для phpBB3.0
Подскажите, почему у пользователя, который зарегистрировался стандартно, нет в профиле возможности подключить аккаунты соц. сетей?
У меня, как админа, такая функция есть.[API, OAuth] Внешняя авторизация для phpBB3.0
Владимир Никонов, Права смотрели?