WordPress plugin intelligence profile

Swift Login System – Custom Login, Register, Forgot Password & Email Verification Forms

Shortcode-driven Login, Register, Forgot Password & Email Verification forms with one-click SMTP setup and AI-powered design.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update22 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Swift Login System – Custom Login, Register, Forgot Password & Email Verification Forms version 2.0.3 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

php screen with clean, fully customizable front-end forms — Login, Register, Forgot Password, and Email Verification — that you place anywhere with a simple shortcode. No page builder plugin, no block editor knowledge, and no code required to get started, but full HTML/CSS control whenever you want it.

php screen and onto a branded page that matches your theme, Swift Login System gives you a secure, shortcode-based login system that works with any WordPress theme or page builder — Elementor, Gutenberg, Divi, Beaver Builder, and the classic editor all included.

Why choose Swift Login System?

  • One shortcode per form — drop [swift_login], [swift_register], [swift_forgot_password], or [swift_email_verification] into any page, post, or page-builder text widget.
  • Design Studio — a built-in visual editor with live preview lets you rewrite each form’s HTML and CSS directly from your WordPress admin, no FTP or theme editor needed.
  • One-click page creation — the “Import as Page” button creates a ready-to-use, header/footer-free page for any form in a single click.
  • Custom redirects after login, registration, verification, and logout — send visitors to any page or external URL you choose.
  • Automatic wp-login.php redirect — once your custom login page exists, visitors hitting the default WordPress login screen are automatically sent to your branded page instead.
  • Built-in analytics dashboard — track logins, registrations, failed login attempts, and password resets with a 7-day activity chart, a form-usage breakdown, and a paginated recent-activity log.
  • Email verification — new users receive a signed, expiring verification link before their account is treated as fully verified, with a built-in resend option.
  • One-click SMTP setup — install and activate a trusted SMTP plugin straight from the SMTP tab, so verification and password-reset emails actually reach the inbox.
  • AI MCP — connect an MCP-compatible AI assistant (Claude, Cursor, and others) to your site and have it design and publish your Login, Register, Forgot Password, and Email Verification pages just by describing what you want.
  • Security first — every form submission is nonce-protected, login/registration/reset attempts are rate-limited, and every redirect target is validated to prevent open-redirect exploits.

Perfect for

  • Custom login and registration pages for membership sites and online communities
  • Client portals and private WordPress dashboards
  • Replacing the default wp-login.php screen with a branded, on-theme login experience
  • A lightweight forgot-password / reset-password flow without a bloated plugin
  • Agencies and freelancers who need a login system they can restyle per client in minutes

Available Shortcodes

  • [swift_login] — Login form (username/email + password, remember me)
  • [swift_register] — Registration form
  • [swift_forgot_password] — Forgot password / send reset link form
  • [swift_email_verification] — Resend verification email form
  • [swift_logout] — Logout link

Design Studio

Every form’s default HTML and CSS can be edited live from Swift Login → Design Studio. Pick a form, edit the code in the built-in editor, and watch the desktop/mobile preview update instantly — nothing is saved until you click Save, so you can experiment freely and reset to the default design at any time.

One-Click SMTP

A custom login system is only as good as the emails it sends — if verification links and password resets land in spam (or never arrive), your users get stuck. Swift Login → SMTP lets you install and activate a dedicated SMTP plugin in a single click, right from your dashboard:

  • WP Mail SMTP
  • Post SMTP
  • FluentSMTP
  • Easy WP SMTP
  • SMTP Mailer
  • GoSMTP

Each card shows its live status — Install & Activate, Activate, or an Active badge if it’s already running — so you always know exactly what’s installed. org when you click, the same as installing from Plugins → Add New.

AI MCP — Design Your Forms by Chatting with AI

Swift Login → AI MCP connects any MCP (Model Context Protocol) compatible AI assistant — Claude Desktop, Claude Code, Cursor, and others — directly to your site. Generate an Application Password from the dashboard, paste the ready-made config into your AI tool, and ask it to design a form for you.

The assistant updates that form’s HTML/CSS through the Design Studio and publishes a live page for it, using the exact field names each form requires (login, register, forgot password, or email verification) so nothing breaks.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai mcp
  • custom login
  • login form
  • password reset
  • registration form
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity22 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.