{"id":238152,"date":"2025-08-06T04:55:37","date_gmt":"2025-08-06T04:55:37","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/loginregistration-form\/"},"modified":"2026-06-29T12:17:31","modified_gmt":"2026-06-29T12:17:31","slug":"loginregistration-form","status":"publish","type":"plugin","link":"https:\/\/xho.wordpress.org\/plugins\/loginregistration-form\/","author":23283058,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.2","stable_tag":"1.1.2","tested":"6.9.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"EasySecure LoginRegistration Form \u2013 Inline & Modal Popup","header_author":"imminentsoftware","header_description":"A secure AJAX-based login, register, and password reset plugin for WordPress.","assets_banners_color":"","last_updated":"2026-06-29 12:17:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":0,"downloads":1063,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"imminentsoftware","date":"2025-08-06 07:04:36"},"1.0.1":{"tag":"1.0.1","author":"imminentsoftware","date":"2025-11-19 09:33:39"},"1.1.0":{"tag":"1.1.0","author":"imminentsoftware","date":"2025-11-19 09:45:43"},"1.1.2":{"tag":"1.1.2","author":"imminentsoftware","date":"2026-06-29 12:17:31"}},"upgrade_notice":{"1.1.2":"<p>Stable release with secure AJAX authentication, email verification, and advanced customization features.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.1","1.1.0","1.1.2"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"AJAX Frontend Login Form","2":"Registration Form with Custom Fields","3":"Modal Popup Login &amp; Registration","4":"Admin Settings \u2013 General","5":"Admin Settings \u2013 Redirects &amp; Actions","6":"Admin Settings \u2013 Email Templates","7":"Admin Settings \u2013 Google reCAPTCHA"}},"plugin_section":[],"plugin_tags":[221,602,6632,613,603],"plugin_category":[38,59],"plugin_contributors":[245945],"plugin_business_model":[],"class_list":["post-238152","plugin","type-plugin","status-publish","hentry","plugin_tags-ajax","plugin_tags-login","plugin_tags-lost-password","plugin_tags-modal","plugin_tags-registration","plugin_category-authentication","plugin_category-utilities-and-tools","plugin_contributors-imminentsoftware","plugin_committers-imminentsoftware"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/loginregistration-form.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Want a clean, secure login and registration experience on the frontend of your WordPress site \u2014 without page reloads? EasySecure Login\/Registration Form makes it simple.<\/p>\n\n<p>EasySecure Login\/Registration Form is a lightweight WordPress authentication plugin that replaces the default wp-login.php experience with a modern, AJAX-powered frontend form. Users can log in, register, and reset passwords \u2014 all without leaving the page.<\/p>\n\n<p>Display the form inline on any page using a shortcode, or trigger it as a sleek modal popup from any button or link. Built with security at the core \u2014 Google reCAPTCHA v3 blocks bots, mandatory email verification stops fake accounts, and every action is handled via secure AJAX calls.<\/p>\n\n<p>No bloat. No unnecessary dependencies. Just a fast, professional authentication experience that works with any WordPress theme.<\/p>\n\n<p>\ud83d\udc49 Works Out of the Box: Install, activate, drop the shortcode on a page \u2014 you're live.<\/p>\n\n<p>\ud83d\udc49 Modal Popup Ready: Add a single CSS class to any button and the login\/register form opens as a popup.<\/p>\n\n<h4>Who Is This Plugin For?<\/h4>\n\n<p>EasySecure Login\/Registration Form is built for anyone who wants a better frontend authentication experience without the complexity of a full membership suite.<\/p>\n\n<p><strong>Membership &amp; Community Sites<\/strong>\nCommunity site owners love this plugin because the inline and popup forms keep users on the page instead of redirecting them to the default WordPress login screen. Combined with email verification, only real, verified users get access to your community.<\/p>\n\n<p><strong>Business &amp; Corporate Websites<\/strong>\nBusiness site admins love the custom branding options \u2014 upload your logo, set your brand color, and customize email templates so the login experience feels like part of your site, not a generic WordPress screen.<\/p>\n\n<p><strong>WooCommerce &amp; eCommerce Stores<\/strong>\nStore owners love the AJAX-powered modal popup that lets customers log in or register without leaving the checkout flow or product page. Fewer interruptions means fewer abandoned carts.<\/p>\n\n<p><strong>Client Sites &amp; Agencies<\/strong>\nAgencies building sites for clients love how simple the setup is \u2014 one shortcode, minimal settings, works with any theme. No complex configuration, no theme conflicts, and the redirect controls let you send users exactly where they need to go after login or registration.<\/p>\n\n<p><strong>Developers &amp; Customizers<\/strong>\nDevelopers love the clean code structure and the ability to add unlimited custom registration fields (text, number, email, dropdown, checkbox) directly from the admin \u2014 no code required, but easy to extend if you want to.<\/p>\n\n<h4>\ud83c\udfaf Core Features<\/h4>\n\n<p><strong>AJAX Login, Registration &amp; Password Reset<\/strong>\n* Smooth, no-reload authentication \u2014 login, register, and reset passwords without ever leaving the page.\n* Instant form feedback and validation, all handled via AJAX.<\/p>\n\n<p><strong>Inline Form &amp; Modal Popup<\/strong>\n* Use the shortcode <code>[customsecurelr_login_registration]<\/code> to embed the form on any page or post.\n* Add the class <code>customsecurelr-popup-trigger<\/code> to any button or link to launch the form as a modal popup \u2014 no extra configuration needed.<\/p>\n\n<p><strong>Email Verification System<\/strong>\n* Mandatory email verification ensures only real users can access your site.\n* Admin-controlled settings let you decide how verification works.\n* Fully customizable verification email templates.<\/p>\n\n<p><strong>Google reCAPTCHA v3<\/strong>\n* Built-in reCAPTCHA v3 integration blocks bots and spam registrations silently \u2014 no annoying checkbox puzzles for your users.<\/p>\n\n<h4>\ud83c\udfaf Customization &amp; Branding<\/h4>\n\n<ul>\n<li>Custom logo upload \u2014 replace the default form header with your own brand logo.<\/li>\n<li>Primary theme color \u2014 set a single color to match the form to your site's design.<\/li>\n<li>Tab display options \u2014 choose between icon-based or text-based tabs for the Login\/Register toggle.<\/li>\n<li>Custom registration fields \u2014 add unlimited fields (text, number, email, dropdown, checkbox) from the admin panel.<\/li>\n<li>Custom email templates \u2014 fully editable email notifications for registration, verification, and password reset.<\/li>\n<\/ul>\n\n<h4>\ud83c\udfaf Redirect &amp; Flow Control<\/h4>\n\n<ul>\n<li>After login redirect \u2014 send users to a specific page after they log in.<\/li>\n<li>After logout redirect \u2014 control where users land when they log out.<\/li>\n<li>After registration redirect \u2014 guide new users to a welcome page, onboarding flow, or dashboard.<\/li>\n<\/ul>\n\n<h4>\ud83d\udd12 Built for Security &amp; Performance<\/h4>\n\n<ul>\n<li>Google reCAPTCHA v3 \u2014 invisible bot protection on every form.<\/li>\n<li>Mandatory email verification \u2014 prevent fake or throwaway accounts.<\/li>\n<li>Secure AJAX handling \u2014 all form submissions use nonce-verified, sanitized AJAX calls.<\/li>\n<li>Lightweight &amp; fast \u2014 no jQuery UI, no heavy frameworks, no bloat. Loads only what it needs.<\/li>\n<li>Theme compatible \u2014 works with any properly coded WordPress theme.<\/li>\n<li>Mobile responsive \u2014 designed mobile-first, works perfectly on all screen sizes.<\/li>\n<\/ul>\n\n<h4>4 Steps to Get Started<\/h4>\n\n<ol>\n<li>Install &amp; activate the plugin from the WordPress Plugins screen.<\/li>\n<li>Configure your settings \u2014 add your reCAPTCHA keys, set redirect URLs, upload your logo, and choose your brand color.<\/li>\n<li>Add the shortcode \u2014 place <code>[customsecurelr_login_registration]<\/code> on any page to display the inline form. Or add the class <code>customsecurelr-popup-trigger<\/code> to any button for a modal popup.<\/li>\n<li>You're live. Users can log in, register, and reset passwords directly from the frontend.<\/li>\n<\/ol>\n\n<h3>External Services<\/h3>\n\n<p>This plugin uses <strong>Google reCAPTCHA<\/strong> to detect and prevent spam and automated abuse. The user's reCAPTCHA token is securely sent to Google for verification.<\/p>\n\n<p>Service Provider: Google\nTerms of Service: https:\/\/policies.google.com\/terms\nPrivacy Policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/loginregistration-form\/<\/code>, or install directly from the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to the plugin settings to configure reCAPTCHA, branding, custom fields, and redirect URLs.<\/li>\n<li>Use the shortcode <code>[customsecurelr_login_registration]<\/code> to display the form inline on any page or post.<\/li>\n<li>To use the modal popup, add the CSS class <code>customsecurelr-popup-trigger<\/code> to any button or link element.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20display%20the%20login%2Fregistration%20form%20on%20my%20site%3F\"><h3>How do I display the login\/registration form on my site?<\/h3><\/dt>\n<dd><p>Use the shortcode <code>[customsecurelr_login_registration]<\/code> on any page or post. The form will display inline right where you place the shortcode.<\/p><\/dd>\n<dt id=\"can%20i%20open%20the%20form%20as%20a%20popup%20instead%3F\"><h3>Can I open the form as a popup instead?<\/h3><\/dt>\n<dd><p>Yes. Add the CSS class <code>customsecurelr-popup-trigger<\/code> to any button, link, or menu item. Clicking that element will open the login\/registration form as a modal popup overlay. No extra settings or configuration needed.<\/p><\/dd>\n<dt id=\"is%20email%20verification%20mandatory%3F\"><h3>Is email verification mandatory?<\/h3><\/dt>\n<dd><p>Yes, by default. When a user registers, they receive a verification email and must confirm their address before they can log in. This prevents fake accounts and ensures you only have real, verified users on your site.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20google%20recaptcha%3F\"><h3>Does it work with Google reCAPTCHA?<\/h3><\/dt>\n<dd><p>Yes. The plugin integrates with reCAPTCHA v3, which runs silently in the background \u2014 no checkbox puzzles or image challenges for your users. Just add your Site Key and Secret Key in the plugin settings.<\/p><\/dd>\n<dt id=\"can%20i%20add%20custom%20fields%20to%20the%20registration%20form%3F\"><h3>Can I add custom fields to the registration form?<\/h3><\/dt>\n<dd><p>Yes. From the admin settings, you can create unlimited custom registration fields \u2014 text inputs, number fields, email fields, dropdowns, and checkboxes. No code required.<\/p><\/dd>\n<dt id=\"can%20i%20control%20where%20users%20are%20redirected%20after%20login%3F\"><h3>Can I control where users are redirected after login?<\/h3><\/dt>\n<dd><p>Yes. The plugin has separate redirect URL settings for after login, after logout, and after registration. You can send users to any page on your site.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20look%20of%20the%20form%3F\"><h3>Can I customize the look of the form?<\/h3><\/dt>\n<dd><p>Yes. You can upload a custom logo, set a primary theme color to match your brand, and choose between icon-based or text-based tabs for the Login\/Register toggle.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. The plugin works alongside WooCommerce and any other WordPress plugin. Use the modal popup on product pages or the checkout flow so customers can log in or register without leaving the page.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20create%20any%20new%20database%20tables%3F\"><h3>Does the plugin create any new database tables?<\/h3><\/dt>\n<dd><p>No. The plugin uses WordPress's built-in user system. Custom field data is stored as user meta \u2014 no custom tables, no database bloat.<\/p><\/dd>\n<dt id=\"will%20it%20conflict%20with%20my%20theme%27s%20built-in%20login%20page%3F\"><h3>Will it conflict with my theme's built-in login page?<\/h3><\/dt>\n<dd><p>No. The plugin adds a frontend form via shortcode or popup \u2014 it doesn't modify or override your theme's templates. It runs independently alongside whatever login mechanism your theme may already have.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Initial stable release<\/li>\n<li>AJAX login, registration, and password reset<\/li>\n<li>Custom fields and email customization<\/li>\n<li>Google reCAPTCHA v3 integration<\/li>\n<li>Modal and inline form support<\/li>\n<li>Email verification system<\/li>\n<li>Primary theme color customization<\/li>\n<li>Tab display type selection (icons or text)<\/li>\n<li>Custom logo upload<\/li>\n<\/ul>","raw_excerpt":"Secure AJAX Login &amp; Registration Plugin with Email Verification, Custom Fields, Modal Popup, Google reCAPTCHA, and Full Redirection Control.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/238152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=238152"}],"author":[{"embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/imminentsoftware"}],"wp:attachment":[{"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=238152"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=238152"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=238152"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=238152"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=238152"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=238152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}