{ "name": "Isekai OpenID Connect", "namemsg": "isekai-oidc-name", "author": "Hyperzlib", "version": "1.1.2", "url": "https://www.isekai.cn", "descriptionmsg": "isekai-oidc-desc", "license-name": "MIT", "type": "other", "requires": { "MediaWiki": ">= 1.35.0" }, "MessagesDirs": { "IsekaiOIDC": [ "i18n" ] }, "AutoloadNamespaces": { "Isekai\\OIDC\\": "includes/" }, "AutoloadClasses": { "Jumbojett\\OpenIDConnectClient": "lib/openid-connect-php/OpenIDConnectClient.php", "Jumbojett\\OpenIDConnectClientException": "lib/openid-connect-php/OpenIDConnectClient.php" }, "callback": "Isekai\\OIDC\\IsekaiOIDCAuthHooks::onRegistration", "Hooks": { "LoadExtensionSchemaUpdates": "Isekai\\OIDC\\IsekaiOIDCAuthHooks::loadExtensionSchemaUpdates", "BeforePageDisplay": "Isekai\\OIDC\\IsekaiOIDCAuthHooks::onBeforePageDisplay", "UserLogoutComplete": "Isekai\\OIDC\\IsekaiOIDCAuthHooks::onLogout", "GetPreferences": "Isekai\\OIDC\\IsekaiOIDCAuthHooks::onGetPreferences", "SkinTemplateNavigation::Universal": "Isekai\\OIDC\\IsekaiOIDCAuthHooks::onSkinTemplateUniversalNavigation", "ResourceLoaderGetConfigVars": "Isekai\\OIDC\\IsekaiOIDCAuthHooks::onResourceLoaderGetConfigVars", "Isekai::GetUsersAvatar": "Isekai\\OIDC\\IsekaiOIDCAuthHooks::onGetUsersAvatar" }, "ExtensionMessagesFiles": { "IsekaiOIDCAlias": "IsekaiOIDC.alias.php" }, "SpecialPages": { "IsekaiOIDCCallback": "Isekai\\OIDC\\SpecialIsekaiOIDCCallback" }, "ResourceFileModulePaths": { "localBasePath": "modules", "remoteExtPath": "IsekaiOIDC/modules" }, "AuthManagerAutoConfig": { "primaryauth": { "IsekaiOIDCAuth": { "class": "Isekai\\OIDC\\IsekaiOIDCAuth", "sort": 1 } } }, "APIModules": { "oidcwebhook": "Isekai\\OIDC\\ApiOIDCWebhook" }, "APIPropModules": { "oidcavatar": "Isekai\\OIDC\\ApiOIDCAvatar" }, "config": { "IsekaiOIDC": { "value": null } }, "manifest_version": 2 }