WP Manifestindependent plugin directory
manifest / security / sigil-2fa-pro

Sigil Pro

Add-on for the Sigil passkeys and two-factor plugin for WordPress: method policy, branding, settings portability and more.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/jgalea/sigil-2fa-pro/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Sigil Pro

Add-on for the Sigil two-factor plugin: method policy, branding, settings portability and more. Free, no licence key.

Sigil Pro extends Sigil, which has to be installed and active first.

What it adds

  • Method policy: choose which second factors each role may enrol and use.
  • Branding: your wording, sender and CSS on the challenge screen and code emails.
  • Settings export and import, without accounts, credentials or secrets.
  • Two-factor code on password reset.
  • A destination for people who have just finished setup.
  • Excuse a user's next sign-in once, from the Users screen.
  • Two-factor history on each profile.

Install

Download sigil-2fa-pro.zip from the latest release, upload it under Plugins, Add New, and activate it. Later releases show up as normal updates on the Plugins screen.

If you ran the earlier combined build, update Sigil to 0.5 or later first, then install this. Your saved settings carry over.

Development

The tests run against the free plugin, which supplies the test runner. Check it out next to this repo (or point SIGIL_FREE_DIR at it), then:

npx @wordpress/env start
npx @wordpress/env run tests-cli --env-cwd=wp-content/plugins/sigil-2fa-pro ../sigil-2fa/vendor/bin/phpunit

./build.sh writes dist/sigil-2fa-pro.zip.

License

GPL-3.0-or-later.