ocdladefense / mw-oauth
此软件包最新版本(v2.0.3)没有可用的许可证信息。
MediaWiki的OAuth扩展。
v2.0.3
2021-11-11 16:23 UTC
Requires
Requires (Dev)
README
OAuth和登录相关链接。
- https://www.mediawiki.org/wiki/Extension:OAuth2_Client
- https://www.mediawiki.org/wiki/Extension:OAuth
- https://doc.wikimedia.org/mediawiki-core/master/php/classWebRequest.html#a2b571214e80e3998627ecb89cc0d9f56 : "WebRequest"类的文档。
- https://www.mediawiki.org/wiki/Manual:SessionManager_and_AuthManager
- https://doc.wikimedia.org/mediawiki-core/1.23.7/php/classOutputPage.html : OutputPage类的文档。
- https://www.mediawiki.org/wiki/Extension:PluggableAuths (使用 "onBeforeInitialization",) : 可插拔认证扩展(oauth示例)。
- https://www.mediawiki.org/wiki/Manual:Database_access
- https://www.mediawiki.org/wiki/Manual:Hooks : 所有可用的MediaWiki钩子。
- https://www.mediawiki.org/wiki/Manual:Hooks/BeforeInitialize : "BeforeInitialize"钩子的文档。
MediaWiki定义的数据库常量
DB_REPLICA = -1 DB_PRIMARY = -2 DB_MASTER = DB_PRIMARY
功能 ???
此工具自动执行MediaWiki项目中PHP和JavaScript代码的推荐代码检查器(见https://www.mediawiki.org/wiki/Continuous_integration/Entry_points)。要利用此自动化。
- 安装nodejs、npm和PHP composer
- 切换到扩展目录
npm install
composer install
设置完成后,运行 npm test
和 composer test
将运行自动代码检查。