cicalese | bbe9a7c | 2016-09-24 17:39:06 -0400 | [diff] [blame] | 1 | { |
| 2 | "name": "PluggableAuth", |
Cindy Cicalese | 0d1185d | 2024-02-22 00:46:13 -0500 | [diff] [blame] | 3 | "version": "7.1.0", |
cicalese | bbe9a7c | 2016-09-24 17:39:06 -0400 | [diff] [blame] | 4 | "author": [ |
| 5 | "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]" |
| 6 | ], |
| 7 | "url": "https://www.mediawiki.org/wiki/Extension:PluggableAuth", |
| 8 | "descriptionmsg": "pluggableauth-desc", |
| 9 | "type": "other", |
Bjornskjald | 3f2e925 | 2018-10-27 14:04:08 +0200 | [diff] [blame] | 10 | "license-name": "MIT", |
Umherirrender | 520da2f | 2021-12-10 13:26:57 +0100 | [diff] [blame] | 11 | "requires": { |
cicalese | bac84b2 | 2022-01-15 21:17:05 -0500 | [diff] [blame] | 12 | "MediaWiki": ">= 1.35.0" |
Umherirrender | 520da2f | 2021-12-10 13:26:57 +0100 | [diff] [blame] | 13 | }, |
cicalese | a28e6be | 2022-01-16 01:50:54 -0500 | [diff] [blame] | 14 | "AutoloadNamespaces": { |
| 15 | "MediaWiki\\Extension\\PluggableAuth\\": "includes/" |
| 16 | }, |
cicalese | bdb4216 | 2022-01-18 09:15:07 -0500 | [diff] [blame] | 17 | "TestAutoloadNamespaces": { |
| 18 | "MediaWiki\\Extension\\PluggableAuth\\Test\\": "tests/includes/" |
| 19 | }, |
cicalese | 25740ac | 2022-01-16 17:19:11 -0500 | [diff] [blame] | 20 | "ServiceWiringFiles": [ |
| 21 | "includes/ServiceWiring.php" |
| 22 | ], |
cicalese | bbe9a7c | 2016-09-24 17:39:06 -0400 | [diff] [blame] | 23 | "SpecialPages": { |
cicalese | 25740ac | 2022-01-16 17:19:11 -0500 | [diff] [blame] | 24 | "PluggableAuthLogin": { |
| 25 | "class": "MediaWiki\\Extension\\PluggableAuth\\PluggableAuthLogin", |
| 26 | "services": [ |
| 27 | "PluggableAuthFactory", |
cicalese | 9465e3f | 2022-05-21 14:12:34 -0400 | [diff] [blame] | 28 | "AuthManager", |
| 29 | "PluggableAuth.GroupProcessorRunner" |
cicalese | 25740ac | 2022-01-16 17:19:11 -0500 | [diff] [blame] | 30 | ] |
rvogel | bae9a01 | 2022-05-11 17:06:43 +0200 | [diff] [blame] | 31 | }, |
| 32 | "PluggableAuthLogout": { |
| 33 | "class": "MediaWiki\\Extension\\PluggableAuth\\PluggableAuthLogout" |
cicalese | 25740ac | 2022-01-16 17:19:11 -0500 | [diff] [blame] | 34 | } |
cicalese | bbe9a7c | 2016-09-24 17:39:06 -0400 | [diff] [blame] | 35 | }, |
| 36 | "MessagesDirs": { |
| 37 | "PluggableAuth": [ |
| 38 | "i18n" |
| 39 | ] |
| 40 | }, |
Umherirrender | 5e513e1 | 2017-02-05 15:16:33 +0100 | [diff] [blame] | 41 | "ExtensionMessagesFiles": { |
rvogel | d852a78 | 2017-10-17 14:59:56 +0200 | [diff] [blame] | 42 | "PluggableAuthAlias": "includes/PluggableAuth.alias.php" |
Umherirrender | 5e513e1 | 2017-02-05 15:16:33 +0100 | [diff] [blame] | 43 | }, |
cicalese | a28e6be | 2022-01-16 01:50:54 -0500 | [diff] [blame] | 44 | "callback": "MediaWiki\\Extension\\PluggableAuth\\PluggableAuthHooks::onRegistration", |
cicalese | c60c53e | 2022-01-16 20:10:37 -0500 | [diff] [blame] | 45 | "HookHandlers": { |
| 46 | "main": { |
| 47 | "class": "MediaWiki\\Extension\\PluggableAuth\\PluggableAuthHooks", |
| 48 | "services": [ |
| 49 | "PluggableAuthService" |
| 50 | ] |
| 51 | } |
| 52 | }, |
cicalese | bbe9a7c | 2016-09-24 17:39:06 -0400 | [diff] [blame] | 53 | "Hooks": { |
cicalese | c60c53e | 2022-01-16 20:10:37 -0500 | [diff] [blame] | 54 | "TitleReadWhitelist": "main", |
| 55 | "UserLogoutComplete": "main", |
| 56 | "AuthChangeFormFields": "main", |
Sam Wilson | 098f467 | 2022-09-21 17:34:33 +0800 | [diff] [blame] | 57 | "SkinTemplateNavigation::Universal": "main", |
cicalese | c60c53e | 2022-01-16 20:10:37 -0500 | [diff] [blame] | 58 | "BeforeInitialize": "main", |
cicalese | 8b278af | 2022-01-17 01:36:05 -0500 | [diff] [blame] | 59 | "LocalUserCreated": "main", |
| 60 | "SpecialPage_initList": "main" |
cicalese | bbe9a7c | 2016-09-24 17:39:06 -0400 | [diff] [blame] | 61 | }, |
| 62 | "AuthManagerAutoConfig": { |
| 63 | "primaryauth": { |
| 64 | "PluggableAuthPrimaryAuthenticationProvider": { |
cicalese | a28e6be | 2022-01-16 01:50:54 -0500 | [diff] [blame] | 65 | "class": "MediaWiki\\Extension\\PluggableAuth\\PrimaryAuthenticationProvider", |
cicalese | 25740ac | 2022-01-16 17:19:11 -0500 | [diff] [blame] | 66 | "services": [ |
| 67 | "MainConfig", |
| 68 | "UserFactory", |
| 69 | "PluggableAuthFactory" |
| 70 | ], |
cicalese | bbe9a7c | 2016-09-24 17:39:06 -0400 | [diff] [blame] | 71 | "sort": 0 |
| 72 | } |
| 73 | } |
| 74 | }, |
cicalese | 1a6715d | 2022-01-18 11:44:53 -0500 | [diff] [blame] | 75 | "attributes": { |
| 76 | "PluggableAuth": { |
| 77 | "LoginSpecialPages": [ |
| 78 | "PluggableAuthLogin", |
cicalese | 9465e3f | 2022-05-21 14:12:34 -0400 | [diff] [blame] | 79 | "Userlogin", |
| 80 | "PluggableAuth.GroupProcessorRunner" |
| 81 | ], |
| 82 | "GroupSyncs": { |
| 83 | "syncall": { |
| 84 | "class": "MediaWiki\\Extension\\PluggableAuth\\Group\\SyncAllGroups", |
| 85 | "services": [ |
| 86 | "UserGroupManager" |
cicalese | 8e4effc | 2023-06-04 17:25:33 -0400 | [diff] [blame] | 87 | ] |
cicalese | 9465e3f | 2022-05-21 14:12:34 -0400 | [diff] [blame] | 88 | }, |
| 89 | "mapped": { |
| 90 | "class": "MediaWiki\\Extension\\PluggableAuth\\Group\\MapGroups", |
| 91 | "services": [ |
| 92 | "UserGroupManager" |
cicalese | 8e4effc | 2023-06-04 17:25:33 -0400 | [diff] [blame] | 93 | ] |
cicalese | 9465e3f | 2022-05-21 14:12:34 -0400 | [diff] [blame] | 94 | } |
| 95 | } |
cicalese | 1a6715d | 2022-01-18 11:44:53 -0500 | [diff] [blame] | 96 | } |
cicalese | bbe9a7c | 2016-09-24 17:39:06 -0400 | [diff] [blame] | 97 | }, |
cicalese | 1a6715d | 2022-01-18 11:44:53 -0500 | [diff] [blame] | 98 | "config": { |
| 99 | "PluggableAuth_EnableAutoLogin": { |
| 100 | "value": false |
| 101 | }, |
| 102 | "PluggableAuth_EnableLocalLogin": { |
| 103 | "value": false |
| 104 | }, |
| 105 | "PluggableAuth_EnableLocalProperties": { |
| 106 | "value": false |
| 107 | }, |
rvogel | bae9a01 | 2022-05-11 17:06:43 +0200 | [diff] [blame] | 108 | "PluggableAuth_EnableFastLogout": { |
| 109 | "value": false |
| 110 | }, |
cicalese | 08b7e0d | 2022-03-25 15:24:54 -0400 | [diff] [blame] | 111 | "PluggableAuth_Config": { |
cicalese | 1a6715d | 2022-01-18 11:44:53 -0500 | [diff] [blame] | 112 | "value": [] |
| 113 | } |
| 114 | }, |
| 115 | "manifest_version": 2 |
cicalese | bbe9a7c | 2016-09-24 17:39:06 -0400 | [diff] [blame] | 116 | } |