Getting Started
Requirements
What you need before installing LoginPlus.
LoginPlus has minimal requirements and works out of the box on most WordPress installs.
Server requirements
| Requirement | Minimum | Notes |
|---|---|---|
| WordPress | 6.0+ | Tested up to 6.8 |
| PHP | 7.4+ | PHP 8.x recommended |
| Database | MySQL 5.7+ or SQLite | Full SQLite support via WP Studio |
PHP extensions
openssl— required to actually encrypt the stored Google OAuth client secret and each user’s TOTP secret (AES-256-CBC). Ifopensslisn’t available, LoginPlus keeps working but silently falls back to storing those values base64-encoded only — encoded, not encrypted.hash— standard; included in all modern PHP builds. Used for TOTP code generation (HMAC-SHA1) and IP anonymisation (SHA-256), neither of which depends onopenssl.mbstring— recommended for multi-byte safe string handling.
WordPress dependencies
No third-party plugins required. LoginPlus is a standalone plugin that extends the WordPress authentication flow directly via core hooks.