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
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::GetUserAvatar": "Isekai\\OIDC\\IsekaiOIDCAuthHooks::onGetUserAvatar"
|
|
},
|
|
"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
|
|
}
|