Requirements

What you need before installing LoginPlus.

LoginPlus has minimal requirements and works out of the box on most WordPress installs.

Server requirements

RequirementMinimumNotes
WordPress6.0+Tested up to 6.8
PHP7.4+PHP 8.x recommended
DatabaseMySQL 5.7+ or SQLiteFull 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). If openssl isn’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 on openssl.
  • 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.