Beskrivelse
Swift Login System replaces WordPress’s default wp-login.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.
Whether you’re building a membership site, a client portal, a custom community login page, or you simply want to move registration off the default wp-login.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.
- 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.
Skjermbilder





Installasjon
- Upload the
swift-login-systemfolder to the/wp-content/plugins/directory, or install it directly from your WordPress admin under Plugins Add New by searching «Swift Login System». - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to Swift Login Design Studio and click «Import as Page» for the form(s) you want (Login, Register, Forgot Password, Email Verification) — this creates ready-to-use pages automatically.
- Optionally customize each form’s look from the Design Studio, and set your preferred redirect destinations under Swift Login Settings.
- That’s it — your custom login system is live.
Ofte stilte spørsmål
-
Do I need to know how to code to use this plugin?
-
No. Every form works out of the box with a default design — just place the shortcode or use the one-click «Import as Page» button. Code editing in the Design Studio is entirely optional, for when you want a fully custom look.
-
Does this replace the default wp-login.php page?
-
Yes. Once you’ve created a custom login page, Swift Login System automatically redirects visitors from the default
wp-login.phpscreen to your custom page, so users always see your branded login experience. -
Can I redirect users to a different page after login, registration, or logout?
-
Yes. Under Swift Login Settings, you can set a redirect destination — either an existing WordPress page or a custom URL — separately for after login, after registration, after email verification, and after logout.
-
What happens if I don’t create an Email Verification page?
-
Nothing breaks. Email verification is optional — if no dedicated verification page exists, new users can still log in normally, and the verification link in the email itself still works site-wide.
-
Does it work with Elementor, Divi, or other page builders?
-
Yes. Since everything is shortcode-based, you can place any Swift Login shortcode inside an Elementor Text Editor widget, a Divi Text module, a Gutenberg Shortcode block, or plain classic-editor content — no special integration required.
-
Is my site secure with this plugin?
-
Every form submission is protected with WordPress nonces, failed login/registration/reset attempts are rate-limited per IP, verification tokens are hashed and time-limited, and every redirect URL is validated against open-redirect attacks before use.
-
Can I customize the HTML and CSS of each form?
-
Yes, from Swift Login Design Studio. Saving custom HTML requires the
unfiltered_htmlcapability (which administrators have by default) as a security safeguard. -
Does the plugin track any personal visitor data?
-
The built-in dashboard only stores event type, status, username, and a timestamp for login/registration/reset/logout events — used solely to power your own admin-side analytics. No IP addresses or extra personal data are stored beyond what WordPress itself already manages for user accounts.
-
What happens to my data if I uninstall the plugin?
-
Uninstalling cleanly removes all plugin settings and the events table — no orphaned data is left behind.
-
Is this plugin free?
-
Yes. Swift Login System is completely free, including the Design Studio, custom redirects, and the analytics dashboard.
Vurderinger
Det er ingen omtaler av denne utvidelsen.
Bidragsytere og utviklere
«Swift Login System – Custom Login, Register, Forgot Password & Email Verification Forms» er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen:
BidragsytereInteressert i utvikling?
Bla gjennom koden, sjekk ut SVN-repositoriet, eller abonner på utviklingsloggen med RSS.
Endringslogg
2.0.0
- Added Register, Forgot Password, and Email Verification shortcodes alongside Login.
- Added the Design Studio: per-form HTML/CSS editing with a live preview.
- Added an admin dashboard (Dashboard / Design Studio / Shortcodes / Settings / More Products tabs) built with React.
- Added a Settings tab for configuring post-login/register/verification/logout redirects to any page or custom URL.
- Added automatic wp-login.php custom login page redirect.
- Added one-click «Import as Page» to create a ready-to-use, header/footer-free page for any form.
- Added a «More Products» tab with one-click install & activate for companion plugins.
- Added login/registration/forgot-password throttling and open-redirect protection.
- Added a REST + AJAX backed events log powering the dashboard’s stats, 7-day trend chart, and a server-side paginated recent-activity table.
1.0.1
- Refactored plugin name and text domains to avoid trademark and generic naming collisions.
- Renamed shortcode to a distinctive identifier to fulfill review requirements.
- Resolved code standard warnings regarding global input variables and missing unslash routines.
1.0.0
- Initial public release.
