WP Manifestindependent plugin directory
manifest / unclassified / oswp-secure-login

OSWP Secure Login

Advanced WordPress security plugin with custom login URL, OTP authentication, and SMTP settings. Simple, powerful, and easy to use.

by Onlive Server Dev Team · github.com/onliveserver/oswp-secure-login · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/onliveserver/oswp-secure-login/archive/refs/heads/main.zip

Declares an update source (onliveserver/oswp-secure-login), so updates arrive through the plugin's own updater.

From the readme

OSWP Secure Login - WordPress Security Plugin A powerful WordPress security plugin with custom login URL, OTP authentication, SMTP configuration, and IP blocking capabilities. Features 1. Custom Login URL - Hide the default WordPress login pages (/wp-admin and /wp-login.php) - Auto-generates a unique login URL on installation - Shows 404 page for unauthorized access attempts - Prevents brute force attacks 2. Two-Factor Authentication (OTP) - Email-based 6-digit OTP verification - Configurable maximum attempts (default: 3) - OTP resend functionality with limits (default: 2 resends) - Auto-expires after 5 minutes - Session-based storage for security - IP blocking after exceeded attempts 3. SMTP Configuration - Full SMTP setup for reliable email delivery - One-click test email with debug logging - Support for TLS/SSL encryption - Essential for OTP functionality 4. IP Blocking System - Automatic IP blocking after failed OTP attempts - Configurable block duration (default: 1 hour) - Admin interface to view and manage blocked IPs - Manual unblock capability Installation 1. Upload the oswp-secure-login folder to /wp-content/plugins/ 2. Activate the plugin 3. Go to Secure Login in

Read the full README on GitHub →