ocdladefense/mw-oauth

此软件包最新版本(v2.0.3)没有可用的许可证信息。

MediaWiki的OAuth扩展。

安装: 45

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:wordpress-theme

v2.0.3 2021-11-11 16:23 UTC

README

OAuth和登录相关链接。

  1. https://www.mediawiki.org/wiki/Extension:OAuth2_Client
  2. https://www.mediawiki.org/wiki/Extension:OAuth
  3. https://doc.wikimedia.org/mediawiki-core/master/php/classWebRequest.html#a2b571214e80e3998627ecb89cc0d9f56 : "WebRequest"类的文档。
  4. https://www.mediawiki.org/wiki/Manual:SessionManager_and_AuthManager
  5. https://doc.wikimedia.org/mediawiki-core/1.23.7/php/classOutputPage.html : OutputPage类的文档。
  6. https://www.mediawiki.org/wiki/Extension:PluggableAuths (使用 "onBeforeInitialization",) : 可插拔认证扩展(oauth示例)。
  7. https://www.mediawiki.org/wiki/Manual:Database_access
  8. https://www.mediawiki.org/wiki/Manual:Hooks : 所有可用的MediaWiki钩子。
  9. 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)。要利用此自动化。

  1. 安装nodejs、npm和PHP composer
  2. 切换到扩展目录
  3. npm install
  4. composer install

设置完成后,运行 npm testcomposer test 将运行自动代码检查。