You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
1.9 KiB
JSON

{
"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
}