georgestephanis / two-factor
WordPress 的双因素认证。
0.9.1
2024-04-25 20:03 UTC
Requires
- php: >=5.6
Requires (Dev)
- automattic/vipwpcs: ^3.0
- dealerdirect/phpcodesniffer-composer-installer: ^1.0
- php-coveralls/php-coveralls: ^2.5
- phpcompatibility/php-compatibility: 10.x-dev as 9.99.99
- phpcompatibility/phpcompatibility-wp: ^2.1
- phpunit/phpunit: ^9.5
- roots/wordpress-core-installer: ^1.100
- roots/wordpress-full: ~6.0
- spatie/phpunit-watcher: ^1.23
- wp-coding-standards/wpcs: ^3.1
- wp-phpunit/wp-phpunit: ~6.0
- yoast/phpunit-polyfills: ^2.0
- dev-master
- 0.9.1
- 0.9.0
- 0.8.2
- 0.8.1
- 0.8.0
- 0.7.3
- 0.7.2
- 0.7.1
- 0.7.0
- 0.7.0-rc.1
- 0.6.0
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.8
- 0.4.7
- 0.4.6
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.0
- 0.2.0
- dev-update/short-desc
- dev-update/headers
- dev-add/fallback-email
- dev-reauth-no-providers-fatal
- dev-364-coverage-reporting
- dev-broadcast-events
- dev-pr-389-recrypt
- dev-remove/fido-u2f
- dev-dxw-feature/generate-qr-internally
- dev-core/proposal
- dev-feature/profile-shortcode
- dev-feature/email-code-link
- dev-ux/user-configuration
- dev-fix/xmlrpc-bypass
- dev-add/totp-ajax
This package is not auto-updated.
Last update: 2024-09-12 17:13:31 UTC
README
WordPress 的双因素插件。 在 WordPress.org 查看 →
使用方法
有关安装和使用的说明,请参阅 readme.txt。
贡献
请通过 GitHub 报告问题(非安全问题) 和 打开拉取请求。有关报告潜在安全/隐私漏洞的信息,请见下文。
加入 #core-passwords
频道 在 WordPress Slack 上 (在此注册)。
要使用提供的发展环境,您首先需要安装并启动 Docker。启动后,下一步是
$ git clone https://github.com/wordpress/two-factor.git
$ cd two-factor
$ npm install
$ npm run build
$ npm run env start
查看 package.json
以获取开发期间可能要使用的其他脚本,如代码检查和测试。
准备好后,打开一个带有建议更改的 拉取请求。
测试
- 运行
npm test
或npm run test:watch
。
要生成代码覆盖率报告,请确保以启用覆盖率支持的测试环境启动:npm run env start -- --xdebug=coverage
要查看代码覆盖率报告,您可以在网页浏览器中打开 文件 > 打开文件...
,然后选择 {path to two-factor}/tests/logs/html/index.html
。
部署
GitHub 动作 .github/workflows/deploy.yml 自动处理 到 WP.org 插件存储库 的部署。所有合并到 master
分支的更改都提交到 trunk
目录,而所有 Git 标签 都作为版本化发布推送到 tags
目录下。
已知问题
- PHP 代码库未通过 WordPress 编码标准检查,请参阅 #437。
鸣谢
由贡献者创建并发布,遵循 GPLv2 或更高版本。
安全
请私下向 WordPress HackerOne 项目报告任何潜在的安全问题。