{"id":367705,"date":"2026-10-02T21:06:49","date_gmt":"2026-10-02T21:06:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/hmdia-login-registration\/"},"modified":"2026-10-15T21:24:55","modified_gmt":"2026-10-15T21:24:55","slug":"hmdia-login-registration","status":"publish","type":"plugin","link":"https:\/\/es-uy.wordpress.org\/plugins\/hmdia-login-registration\/","author":23564673,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.1.2","stable_tag":"2.1.2","tested":"7.1.3","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"HMDIA Login & Registration","header_author":"HMDIA","header_description":"Custom login, registration and account pages with Email OTP\/Magic Link registration verification, spam protection, redirects and email customization. Extend with HMDIA Pro for advanced authentication and security.","assets_banners_color":"5e6583","last_updated":"2026-10-15 21:24:55","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":40,"downloads":758,"num_ratings":7,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.89":{"tag":"2.0.89","author":"hmdiateam","date":"2026-10-02 21:06:22","revision":3725503},"2.0.90":{"tag":"2.0.90","author":"hmdiateam","date":"2026-10-06 03:10:40","revision":3729933},"2.1.0":{"tag":"2.1.0","author":"hmdiateam","date":"2026-10-08 03:46:46","revision":3733620},"2.1.1":{"tag":"2.1.1","author":"hmdiateam","date":"2026-10-11 21:52:13","revision":3740179},"2.1.2":{"tag":"2.1.2","author":"hmdiateam","date":"2026-10-15 21:24:55","revision":3749332}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":7},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3725522,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3725522,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3725522,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3725522,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.89","2.0.90","2.1.0","2.1.1","2.1.2"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3725522,"resolution":"1","location":"assets","locale":"","width":1600,"height":1000},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3725522,"resolution":"2","location":"assets","locale":"","width":1600,"height":1000},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3725522,"resolution":"3","location":"assets","locale":"","width":1600,"height":1000},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3725522,"resolution":"4","location":"assets","locale":"","width":1600,"height":1000},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3725522,"resolution":"5","location":"assets","locale":"","width":1600,"height":1000},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3725522,"resolution":"6","location":"assets","locale":"","width":1600,"height":1000},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3725522,"resolution":"7","location":"assets","locale":"","width":1600,"height":1000}},"screenshots":[]},"plugin_section":[],"plugin_tags":[185112,9210,222353,9223,5134],"plugin_category":[38,44,58],"plugin_contributors":[284080],"plugin_business_model":[],"class_list":["post-367705","plugin","type-plugin","status-publish","hentry","plugin_tags-magic-link","plugin_tags-otp","plugin_tags-passkeys","plugin_tags-passwordless","plugin_tags-user-registration","plugin_category-authentication","plugin_category-discussion-and-community","plugin_category-user-management","plugin_contributors-hmdiateam","plugin_committers-hmdiateam","plugin_support_reps-hmddev"],"banners":{"banner":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/banner-772x250.png?rev=3725522","banner_2x":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/banner-1544x500.png?rev=3725522","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/icon-128x128.png?rev=3725522","icon_2x":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/icon-256x256.png?rev=3725522","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/screenshot-1.jpg?rev=3725522","caption":""},{"src":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/screenshot-2.jpg?rev=3725522","caption":""},{"src":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/screenshot-3.jpg?rev=3725522","caption":""},{"src":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/screenshot-4.jpg?rev=3725522","caption":""},{"src":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/screenshot-5.jpg?rev=3725522","caption":""},{"src":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/screenshot-6.jpg?rev=3725522","caption":""},{"src":"https:\/\/ps.w.org\/hmdia-login-registration\/assets\/screenshot-7.jpg?rev=3725522","caption":""}],"raw_content":"<!--section=description-->\n<p>HMDIA Login &amp; Registration helps you create a sign-in and account experience that fits your site. Design login, registration, password reset and account pages; customize forms and emails; and verify new users with an email code or magic link. Built-in spam protection, optional CAPTCHA, redirects and page access controls give you more control while using WordPress user accounts.<\/p>\n\n<p>The free plugin works on its own. Optional Pro adds advanced login and registration fields, two-factor authentication, passkeys and session tools. Separate add-ons extend traffic security, content submission and support.<\/p>\n\n<h4>Free features<\/h4>\n\n<ul>\n<li>Login, registration, password reset and account pages.<\/li>\n<li>Customizable forms, emails and design controls, with a setup wizard.<\/li>\n<li>Optional email code or magic link verification for registrations.<\/li>\n<li>Password rules, redirects and selected-page access controls.<\/li>\n<li>Built-in honeypot; optional Google reCAPTCHA v3 or Cloudflare Turnstile.<\/li>\n<li>Contact forms with configurable fields, saved submissions and email notifications.<\/li>\n<\/ul>\n\n<h4>Pro features<\/h4>\n\n<ul>\n<li>Passwordless passkey login, passkey two-factor verification and recovery codes.<\/li>\n<li>Two-factor authentication using an authenticator app, email, or SMS.<\/li>\n<li>Google Sign-In for login and registration.<\/li>\n<li>Temporary Login Access.<\/li>\n<li>Advanced session management for Admin &amp; Users.<\/li>\n<li>Force User Logout<\/li>\n<li>Role-based redirects.<\/li>\n<li>Advanced login and registration fields.<\/li>\n<li>Additional account and registration options.<\/li>\n<\/ul>\n\n<h4>Optional add-ons<\/h4>\n\n<ul>\n<li>HMDIA Traffic &amp; IP Security: visitor analytics, sign-in activity and IP rules.<\/li>\n<li>HMDIA Post Submission: frontend content-submission forms.<\/li>\n<li>HMDIA WooCommerce Verification: checkout verification using email codes, SMS codes, or both.<\/li>\n<\/ul>\n\n<p>These are separate plugins. The free plugin works without them. <a href=\"https:\/\/hmdia.com\/wp-login-registration\/\">Explore Pro and add-ons<\/a>.<\/p>\n\n<h3>External services<\/h3>\n\n<ul>\n<li>Google reCAPTCHA v3: Optional spam checks send visitor IP and browser data to Google; verification also sends the challenge token and secret key. Service \u00b7 Terms \u00b7 Privacy<\/li>\n<li>Cloudflare Turnstile: Optional spam checks send visitor IP and browser data to Cloudflare; verification also sends the challenge token and secret key. Service \u00b7 Terms \u00b7 Privacy<\/li>\n<li>Twilio SMS (optional Pro add-on): When enabled, SMS delivery sends phone numbers, security-code messages and credentials to Twilio. Connection tests send credentials; SMS may incur charges. Service \u00b7 Terms \u00b7 Privacy\nCAPTCHA may also run for suspicious sign-ins when the optional Traffic &amp; IP Security add-on is configured.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate HMDIA Login &amp; Registration in WordPress.<\/li>\n<li>Use the optional Setup Wizard or configure pages and forms in the plugin settings.<\/li>\n<li>If purchased, install and activate the separate Pro add-on after Core.\n<a href=\"https:\/\/hmdia.com\/docs\/getting-started\/\">Documentation<\/a>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20hmdia%20login%20%26%20registration%20replace%3F\"><h3>What does HMDIA Login &amp; Registration replace?<\/h3><\/dt>\n<dd><p>It provides customizable frontend login, registration, password reset and account pages while continuing to use WordPress user accounts and authentication. You can optionally redirect the default WordPress login page to your custom login page.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20forms%20and%20emails%3F\"><h3>Can I customize the forms and emails?<\/h3><\/dt>\n<dd><p>Yes. You can customize form fields, labels, buttons, colors, spacing and authentication email content to match your website.<\/p><\/dd>\n<dt id=\"do%20i%20need%20pro%20to%20use%20the%20plugin%3F\"><h3>Do I need Pro to use the plugin?<\/h3><\/dt>\n<dd><p>No. The free plugin works independently and includes custom forms, registration verification, email customization, spam protection and contact forms. Pro adds features such as passkeys, two-factor authentication, Google Sign-In and advanced session management.<\/p><\/dd>\n<dt id=\"can%20existing%20wordpress%20users%20sign%20in%3F\"><h3>Can existing WordPress users sign in?<\/h3><\/dt>\n<dd><p>Yes. Existing WordPress users can sign in using their current account credentials. Their accounts remain stored and managed in WordPress.<\/p><\/dd>\n<dt id=\"do%20i%20need%20captcha%20keys%3F\"><h3>Do I need CAPTCHA keys?<\/h3><\/dt>\n<dd><p>No. The built-in honeypot works without API keys. Google reCAPTCHA v3 and Cloudflare Turnstile are optional and require their respective site and secret keys when enabled.<\/p><\/dd>\n<dt id=\"why%20am%20i%20not%20receiving%20verification%20emails%3F\"><h3>Why am I not receiving verification emails?<\/h3><\/dt>\n<dd><p>Email delivery depends on your website\u2019s mail configuration. Check the spam or junk folder, run an email delivery test in the plugin settings, and review your WordPress mail or SMTP configuration.<\/p><\/dd>\n<dt id=\"can%20i%20verify%20email%20addresses%20and%20phone%20numbers%20at%20woocommerce%20checkout%3F\"><h3>Can I verify email addresses and phone numbers at WooCommerce checkout?<\/h3><\/dt>\n<dd><p>Yes. The separate HMDIA WooCommerce Verification add-on supports email codes, SMS codes, or both at checkout. It requires WooCommerce, a compatible Core version and an active HMDIA Pro entitlement. Customers must complete each enabled verification method before checkout can proceed.<\/p><\/dd>\n<dt id=\"does%20uninstall%20delete%20my%20users%20or%20data%3F\"><h3>Does uninstall delete my users or data?<\/h3><\/dt>\n<dd><p>Uninstall cleanup is opt-in. Regular WordPress users are preserved. Separately enabling page cleanup can move verified plugin-created pages to Trash; deactivation does not delete them.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.2<\/h4>\n\n<ul>\n<li>Improve password-manager recognition of email login fields while preserving existing passkey autofill hints.<\/li>\n<li>Fix first-attempt CAPTCHA connection tests in settings and the setup wizard when the provider API loads slowly.<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>Show active 2FA method counts and a searchable user sidebar when supported by Pro.<\/li>\n<li>Confirm disabling site-wide 2FA when users have active methods; preserve their saved methods.<\/li>\n<li>Protect users from losing their only usable individual 2FA method and retain locked values during saves.<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Add support for Google Sign-In on login and registration forms (Pro).<\/li>\n<li>Add support for passwordless passkey login (Pro).<\/li>\n<li>Improve sign-in buttons and settings layout.<\/li>\n<\/ul>\n\n<h4>2.0.90<\/h4>\n\n<ul>\n<li>Fixed an issue that prevented the Save button from appearing after editing Design Templates.<\/li>\n<\/ul>\n\n<h4>2.0.89<\/h4>\n\n<ul>\n<li>Initial WordPress.org release.<\/li>\n<li>Explain when a security plugin blocks the new session after a password change; discard the rejected session token.<\/li>\n<\/ul>","raw_excerpt":"Build custom login, registration and account forms. Verify registrations by email code or magic link. Pro adds passkeys and 2FA.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/367705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=367705"}],"author":[{"embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hmdiateam"}],"wp:attachment":[{"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=367705"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=367705"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=367705"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=367705"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=367705"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-uy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=367705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}