Как настроить расширение mediawiki Oauth на mediawiki 1.39Php

Кемеровские программисты php общаются здесь
Anonymous
Как настроить расширение mediawiki Oauth на mediawiki 1.39

Сообщение Anonymous »


Я пытаюсь настроить расширение Oauth на mediawiki 1.39, https://github.com/CanastaWiki/Canasta- ... ompose.yml

Поскольку это версия 1.39, я использовал https://extdist.wmflabs.org/dist/extens ... c21.tar.gz

Я создал сертификат и поместил эти переменные в свои локальные настройки

$wgOAuth2PrivateKey = "/oauth/oauth.key" $wgOAuth2PublicKey = "/oauth/oauth.cert Мне удалось зарегистрировать своего потребителя Oauth 2.0 на сайте Special:OAuthConsumerRegistration

Я получил ключ приложения, секрет приложения и токен.

Как подробно описано: https://www.mediawiki.org/wiki/OAuth/Ow ... _consumers. Я поместил токен в качестве носителя в заголовок авторизации.

Но если я проверю это на:

https://localhost/w/api.php?action=quer ... ormat=json

У меня следующая ошибка 500:
Внутренняя ошибка MediaWiki .. ParseError: синтаксическая ошибка, неожиданный «частный» (T_PRIVATE), ожидаемая переменная (T_VARIABLE) из /var/www/mediawiki/w/user-extensions/OAuth/vendor/lcobucci/lock/src/SystemClock.php(13)

Вернуться в «Php»