Vanilla Forums Facebook Ошибка аутентификации: требуется уникальный идентификатор

Недавно мой экземпляр Vanilla Forums прекратил аутентификацию пользователей через Facebook. Вместо этого на странице аутентификации отображается сообщение об ошибке «Требуется уникальный идентификатор».

Ошибка на форумах Vanilla & quot; Требуется уникальный идентификатор & quot;

2

Решение

После некоторых исследований я нашел это Сообщение блога, этот вопрос GitHub и это тянуть запрос.

Сейчас я исправил функцию getAccessToken() заменив это:

    if (strpos(val('content_type', $Info, ''), '/javascript') !== false) {
$Tokens = json_decode($Contents, true);
} else {
parse_str($Contents, $Tokens);
}

с этим:

    if (strpos(val('content_type', $Info, ''), '/javascript') !== false) {
$Tokens = json_decode($Contents, true);
} else if (strpos(val('content_type', $Info, ''), '/json') !== false) {
$Tokens = json_decode($Contents, true);
} else {
parse_str($Contents, $Tokens);
}

Поскольку запрос на извлечение был объединен несколько дней назад, следующий выпуск должен это исправить.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]