
- Authority: https://account.spacestation14.com/
- OIDC config: https://account.spacestation14.com/.well-known/openid-configuration
- Разрешённый поток авторизации: Authorization code (неявный и т.д. не разрешены)
- Доступные scope:
openid,profile,email.
Если вы получаете ошибки при попытке протестировать вход, убедитесь, что вся информация указана правильно (особенно redirect URI, проверьте его с помощью вкладки Network в браузере)Мы можем предоставить более подробную помощь по ошибкам по запросу.
Пример конфигурации
MediaWiki
Сначала убедитесь, что у вас установлены расширенияPluggableAuth и OpenIDConnect. Обратитесь к документации MediaWiki по установке расширений.
Создайте OAuth-приложение на нашем сайте со следующими параметрами:
- Application name: Что-то понятное, чтобы пользователи могли распознать.
- Authorization callback URL: Страница «
Special:PluggableAuthLogin» на вашей вики. Например, поскольку главная страница официальной вики —https://wiki.spacestation14.io/wiki/Main_Page, это будетhttps://wiki.spacestation14.io/wiki/Special:PluggableAuthLogin. - Homepage URL: Главная страница вашей вики. Например,
https://wiki.spacestation14.io/wiki/Main_Page - Снимите галочку «Require PKCE»
LocalSettings.php в вашей установке MediaWiki и замените необходимые значения:
Устранение неполадок
Ошибка со стороны аутентификации: «An error occurred while processing your request.»

- Неправильно указанный redirect URI.
- Приложение сообщает неверный redirect URI из-за неправильной конфигурации.
- Неверный client secret, указанный в конфигурационном файле.
- Неверный client ID, указанный в конфигурационном файле.
- PKCE включён, если клиентская библиотека не поддерживает PKCE.
- Недопустимые scopes, указанные в клиентской библиотеке.
#hosting в Discord. Если вы обращаетесь за поддержкой, укажите приблизительную временную метку вашей последней попытки, так как «Request ID», который вы видите, в данный момент для нас почти бесполезен.
Однако, судя по опыту, в 95% случаев (и особенно если вы просто хостите что-то вроде SS14.Admin, который в остальном должен работать очень легко), ошибка вызвана неправильным redirect URI. Вы можете проверить это самостоятельно, держа открытыми инструменты разработчика браузера при попытке входа, так как redirect URI виден в параметрах запроса:
