FluentAuth is in the WordPress.org plugin directory under the slug fluent-security. That name
is historical; the plugin has been called FluentAuth since its first release.
From the dashboard
- In your WordPress admin, open Plugins → Add New.
- Search for FluentAuth.
- Click Install Now, then Activate.
A FluentAuth item appears near the bottom of the admin menu.
With WP-CLI
wp plugin install fluent-security --activate
The same command in a provisioning script gives every new site the plugin from day one.
Manual upload
- Download the zip from WordPress.org or a release on GitHub.
- Open Plugins → Add New → Upload Plugin and choose the file.
- Click Install Now, then Activate.
What activation does
- Creates two tables,
{prefix}fls_auth_logsfor the audit log and{prefix}fls_login_hashesfor magic-login and verification tokens. - Schedules a daily and an hourly maintenance event through WP-Cron, for log retention, digest emails and integrity scans.
- Registers the
fluent-authREST namespace that the admin app talks to.
It does not change any WordPress setting until you save one. Activating the plugin on its own turns on nothing.
Updating
Updates arrive through the normal WordPress plugin updater. Settings and logs are kept across updates; the changelog on WordPress.org calls out anything that needs attention.
Uninstalling
Deactivating the plugin removes its hooks immediately, so two-factor prompts, attempt limits and redirects stop at once. Deleting it removes the plugin files. The two log tables are left in place so an accidental delete does not lose your history; drop them yourself if you want them gone.
If you enforce two-factor for administrators and need to switch it off in a hurry, deactivate the plugin rather than editing the database. The troubleshooting page lists the constants that disable individual modules from wp-config.php.
Next: First-day setup.