[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fBCAcaBoQprLreDWPjmm8dKAxPi0cUb3t30Qdy0YEQTo":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":139,"fingerprints":206},"amem-address-kr","Korea Address Field for AMem","0.1.2","danbilabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fdanbilabs\u002F","\u003Cp>Korea Address Field for AMem adds Korea address field to Advanced Members and ACF and save them to Posts, Users and more.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin requires ACF 6.2 or higher.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Search Address with ease\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Just click address or post code field and search address with Street\u002FBuilding name and number, and click matched address from search list. That’s all.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Lightweight and Fast\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Built as an SCF\u002FACF field with a modern, modular design, Korea Address Field keeps your site speedy without unnecessary bloat.\u003C\u002Fp>\n\u003Cp>= Useful Links\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fadvanced-members.com\" rel=\"nofollow ugc\">Official Site\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Famem-address-kr\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fp>\n","Adds Korea address field to Advanced Members and ACF",0,233,"2025-06-23T09:59:00.000Z","6.8.5","5.8","7.1",[18,19,20,21,22],"account","address","advanced-custom-fields","advanced-members","registration","https:\u002F\u002Fadvanced-members.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Famem-address-kr.0.1.2.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},3,40,95,30,91,"2026-04-04T14:17:33.793Z",[37,50,72,96,118],{"slug":21,"name":38,"version":39,"author":7,"author_profile":8,"description":40,"short_description":41,"active_installs":31,"downloaded":42,"rating":25,"num_ratings":43,"last_updated":44,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":45,"homepage":48,"download_link":49,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"Advanced Members for ACF","1.2.5","\u003Cp>Advanced Members for ACF is a a lightweight, powerful membership plugin with a modern interface, designed for Advanced Custom Fields (ACF) users.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No Complex Integration. This is ACF Add-on!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Advanced Members is different from traditional membership plugins. Instead of integration with ACF, It use ACF Field Groups as a Membership Forms. You can seamlessly operate building user meta and membership forms together.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All Membership Forms\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Advance Members provide various membership forms Registration Form Account Form Password Reset Delete Account Change Password\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Seamlessly Use ACF Field Groups as Membership Forms\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Advanced Members is fully featured Membership plugin. Simplify your membership site development with Advanced Members.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Local Avatar\u003C\u002Fli>\n\u003Cli>Disable Admin Bar\u003C\u002Fli>\n\u003Cli>Content Restriction\u003C\u002Fli>\n\u003Cli>Menu Visibility\u003C\u002Fli>\n\u003Cli>Redirects\u003C\u002Fli>\n\u003Cli>Automated Emails\u003C\u002Fli>\n\u003Cli>Customizable Email Templates\u003C\u002Fli>\n\u003Cli>Google reCAPTCHA\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Work Great Lost of Plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Advanced Members does not require a large amount of code as an ACF add-on. If you already use ACF, Advanced Members will be the fastest membership plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Lightweight & Super Fast!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Advanced Members does not require a large amount of code as an ACF add-on. You can check this plugin’s performance on PluginsTest or WP Hive. If you already use ACF, Advanced Members will be the fastest membership plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Future Development\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We’re committed to continually improving Advanced Members for ACF. Stay tuned for updates and new features to further enhance your membership management experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Useful Links\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fadvanced-members.com\" rel=\"nofollow ugc\">Official Site\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fadvanced-members.com\u002Fdoc\u002Fgetting-started\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fadvanced-members\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fp>\n","A Lightweight & Powerful Membership Plugin for ACF Users. Seamlessly Use ACF Field Groups as Membership Forms",2580,1,"2026-03-11T06:03:00.000Z",[18,46,20,47,22],"acf","members","https:\u002F\u002Fdanbilabs.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-members.zip",{"slug":51,"name":52,"version":53,"author":54,"author_profile":55,"description":56,"short_description":57,"active_installs":58,"downloaded":59,"rating":25,"num_ratings":60,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":64,"tags":65,"homepage":69,"download_link":70,"security_score":71,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"allow-multiple-accounts","Allow Multiple Accounts","3.0.4","Scott Reilly","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoffee2code\u002F","\u003Cp>Allow multiple user accounts to be created, registered, and updated having the same email address.\u003C\u002Fp>\n\u003Cp>By default, WordPress only allows a specific email address to be used for a single user account. This plugin removes that restriction.\u003C\u002Fp>\n\u003Cp>The plugin’s settings page (accessed via Users -> Multiple Accounts or via the Settings link next to the plugin on the Manage Plugins page) provides the ability to allow only certain email addresses the ability to have multiple accounts (such as if you only want admins to have that ability; by default all email addresses can be used more than once). You may also specify a limit to the number of accounts an email address can have (by default there is no limit).\u003C\u002Fp>\n\u003Cp>The settings page also provides a table listing all user accounts that share email addresses (see screenshot).\u003C\u002Fp>\n\u003Cp>Compatible with Multisite and BuddyPress as well.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"http:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fallow-multiple-accounts\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fallow-multiple-accounts\u002F\" rel=\"ugc\">Plugin Directory Page\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fcoffee2code.com\" rel=\"nofollow ugc\">Author Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Template Tags\u003C\u002Fh3>\n\u003Cp>The plugin provides three optional template tags for use in your theme templates.\u003C\u002Fp>\n\u003Ch4>Functions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>\u003C?php c2c_count_multiple_accounts( $email ); ?>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Returns a count of the number of users associated with the given email.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>\u003C?php c2c_get_users_by_email( $email ); ?>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Returns the users associated with the given email.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>\u003C?php c2c_has_multiple_accounts( $email ); ?>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Returns a boolean indicating if the given email is associated with more than one user account.\u003C\u002Fp>\n\u003Ch4>Arguments\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>$email\u003C\u002Fcode> (string)\u003Cbr \u002F>\nAn email address.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Filters\u003C\u002Fh3>\n\u003Cp>The plugin exposes three filters for hooking. Typically, customizations utilizing these hooks would be put into your active theme’s functions.php file, or used by another plugin.\u003C\u002Fp>\n\u003Ch4>c2c_count_multiple_accounts (filter)\u003C\u002Fh4>\n\u003Cp>The ‘c2c_count_multiple_accounts’ hook allows you to use an alternative approach to safely invoke \u003Ccode>c2c_count_multiple_accounts()\u003C\u002Fcode> in such a way that if the plugin were deactivated or deleted, then your calls to the function won’t cause errors in your site.\u003C\u002Fp>\n\u003Cp>Arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>same as for \u003Ccode>c2c_count_multiple_accounts()\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cp>Instead of:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo c2c_count_multiple_accounts( $email ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Do:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo apply_filters( 'c2c_count_multiple_accounts', $email ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>c2c_get_users_by_email (filter)\u003C\u002Fh4>\n\u003Cp>The ‘c2c_get_users_by_email’ hook allows you to use an alternative approach to safely invoke \u003Ccode>c2c_get_users_by_email()\u003C\u002Fcode> in such a way that if the plugin were deactivated or deleted, then your calls to the function won’t cause errors in your site.\u003C\u002Fp>\n\u003Cp>Arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>same as for \u003Ccode>c2c_get_users_by_email()\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cp>Instead of:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo c2c_get_users_by_email( $email ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Do:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo apply_filters( 'c2c_get_users_by_email', $email ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>c2c_has_multiple_accounts (filter)\u003C\u002Fh4>\n\u003Cp>The ‘c2c_has_multiple_accounts’ hook allows you to use an alternative approach to safely invoke \u003Ccode>c2c_has_multiple_accounts()\u003C\u002Fcode> in such a way that if the plugin were deactivated or deleted, then your calls to the function won’t cause errors in your site.\u003C\u002Fp>\n\u003Cp>Arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>same as for \u003Ccode>c2c_has_multiple_accounts()\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cp>Instead of:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo c2c_has_multiple_accounts( $email ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Do:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo apply_filters( 'c2c_has_multiple_accounts', $email ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Allow multiple user accounts to be created, registered, and updated having the same email address.",10000,79839,22,"2017-11-28T17:31:00.000Z","4.2.39","3.6","",[18,66,67,22,68],"email","multiple-accounts","signup","http:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fallow-multiple-accounts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fallow-multiple-accounts.3.0.4.zip",85,{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":82,"num_ratings":83,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":94,"download_link":95,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"customer-email-verification-for-woocommerce","Customer Email Verification for WooCommerce","2.6.9","Zorem","https:\u002F\u002Fprofiles.wordpress.org\u002Fzorem\u002F","\u003Cp>Secure WooCommerce registrations with OTP-based email verification, reducing spam and ensuring only valid email addresses are used.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>🔑 OTP-Based Email Verification:\u003C\u002Fstrong> Customers must verify their email with an OTP before completing registration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📩 Email Verification Popup:\u003C\u002Fstrong> The verification popup appears instantly after entering an email address and clicking the verify button.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>❌ No Account Creation Without Verification:\u003C\u002Fstrong> Users cannot create an account unless they verify their email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎨 Customizable Verification Popup:\u003C\u002Fstrong> Modify the popup’s design and messages to match your brand.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>✉️ Customizable Verification Email:\u003C\u002Fstrong> Customize the OTP email template, subject, and message.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔄 Resend OTP Option:\u003C\u002Fstrong> Customers can resend the OTP if they didn’t receive the initial email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🛠 Admin Verification Control:\u003C\u002Fstrong> View and manage email verification statuses from the WordPress admin panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔓 Role-Based Verification Skipping:\u003C\u002Fstrong> Skip email verification for selected user roles. Redirect users to any page after successful email verification.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>Customer Email Verification for WooCommerce is built to integrate smoothly with plugins that follow WooCommerce’s standard registration and checkout templates. It also works with various social media login plugins, providing flexibility and convenience for users.\u003C\u002Fp>\n\u003Cp>The following plugins have been tested and confirmed to be fully compatible:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Checkout WC\u003C\u002Fli>\n\u003Cli>WooCommerce Social Login\u003C\u002Fli>\n\u003Cli>Nextend Social Login and Register\u003C\u002Fli>\n\u003Cli>WooCommerce Memberships\u003C\u002Fli>\n\u003Cli>WooCommerce Checkout & Funnel Builder by CartFlows\u003C\u002Fli>\n\u003Cli>Affiliate For WooCommerce\u003C\u002Fli>\n\u003Cli>Smart Manager\u003C\u002Fli>\n\u003Cli>Cashier\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For a complete list of compatible plugins and more details, please visit our \u003Ca href=\"https:\u002F\u002Fdocs.zorem.com\u002Fdocs\u002Fcustomer-email-verification-pro\u002Fcompatibility\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>We also offer a Pro version!\u003C\u002Fh3>\n\u003Ch3>Customer Email Verification PRO\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>📦 OTP Verification for Checkout:\u003C\u002Fstrong> Enforce email verification for guest users before completing a purchase.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🛍️ Enable Checkout Verification:\u003C\u002Fstrong> Choose to verify emails on the cart page or only for free orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔢 OTP Length Customization:\u003C\u002Fstrong> Select between 4-digit or 6-digit OTP codes for verification.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>⏳ OTP Expiration Control:\u003C\u002Fstrong> Set expiration time for OTPs (e.g., 72 hours) to enhance security.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔄 Verification Email Resend Limit:\u003C\u002Fstrong> Restrict the number of OTP resend attempts to prevent abuse.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔐 Login Authentication Options:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Notify users when they log in from a new device or browser.\u003C\u002Fli>\n\u003Cli>Require OTP verification for logins from an unrecognized device, location, or after a set period.\u003C\u002Fli>\n\u003Cli>Define specific conditions for unrecognized logins, such as logging in from a new device or a location not used before.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🛠 Advanced Customization:\u003C\u002Fstrong> More control over email templates and verification popups.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.zorem.com\u002Fproduct\u002Fcustomer-email-verification\u002F\" rel=\"nofollow ugc\">Get CEV PRO >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Other Plugins by zorem\u003C\u002Fh3>\n\u003Cp>Optimize your WooCommerce store with our plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.zorem.com\u002Fproduct\u002Fwoocommerce-advanced-shipment-tracking\u002F\" rel=\"nofollow ugc\">Advanced Shipment Tracking Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Fzorem-local-pickup-pro\u002F\" rel=\"nofollow ugc\">Zorem Local Pickup Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Fsms-for-woocommerce\u002F\" rel=\"nofollow ugc\">SMS for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Fcountry-based-restriction-for-woocommerce\u002F\" rel=\"nofollow ugc\">Country Based Restriction for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Fsales-by-country-for-woocommerce\u002F\" rel=\"nofollow ugc\">Sales By Country for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Fzorem-returns\u002F\" rel=\"nofollow ugc\">Zorem Returns\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Femail-reports-for-woocommerce\u002F\" rel=\"nofollow ugc\">Email Reports for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzorem.com\u002Fplugins\u002Fview-as-customer-for-woocommerce\u002F\" rel=\"nofollow ugc\">View as Customer for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Explore more at \u003Ca href=\"https:\u002F\u002Fwww.zorem.com\u002F\" rel=\"nofollow ugc\">zorem.com\u003C\u002Fa>\u003C\u002Fp>\n","Secure WooCommerce registrations with OTP-based email verification, reducing spam and ensuring only valid email addresses are used.",2000,62784,88,19,"2026-02-17T05:37:00.000Z","6.9.4","5.3","7.2",[89,90,91,92,93],"customer-verification","email-address-verification","registration-verification","woocommerce","woocommerce-signup-spam","https:\u002F\u002Fwww.zorem.com\u002Fproducts\u002Fcustomer-email-verification-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustomer-email-verification-for-woocommerce.2.6.9.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":106,"num_ratings":107,"last_updated":108,"tested_up_to":64,"requires_at_least":109,"requires_php":64,"tags":110,"homepage":64,"download_link":115,"security_score":116,"vuln_count":43,"unpatched_count":11,"last_vuln_date":117,"fetched_at":27},"user-domain-whitelist","User Domain Whitelist","v1.5.1","Warren Harrison","https:\u002F\u002Fprofiles.wordpress.org\u002Fhungrymedia\u002F","\u003Cp>The User Domain Whitelist\u002FBlacklist plugin limits user registration to only registrants with an email address from the domain white list below OR prevents registrants with an email address from the domain black list below from registering. For example, \u003Cem>hortense@example.com\u003C\u002Fem> would only be allowed to register if \u003Cem>example.com\u003C\u002Fem> appeared in the domain white list. Conversely,  \u003Cem>hortense@example.com\u003C\u002Fem> would \u003Cstrong>not\u003C\u002Fstrong> be allowed to register if \u003Cem>example.com\u003C\u002Fem> appeared in the domain black list. Anyone attempting to register using an email address outside the white list or inside te black list will receive the error message below.Anyone attempting to register using an email address outside the white list will receive an error message. Both the domain whitelist and the error message can be modified via the plugin options page (available under the Settings menu).\u003C\u002Fp>\n","The User Domain Whitelist\u002FBlacklist plugin limits user registration to only registrants with an email address from the domain white list provided by t &hellip;",300,13738,82,9,"2017-12-25T21:53:00.000Z","2.8.2",[111,112,113,22,114],"blacklist","domain","email-address","whitelist","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-domain-whitelist.zip",84,"2014-02-22 00:00:00",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":25,"num_ratings":43,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":64,"download_link":137,"security_score":138,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"custom-registration-fields-for-woocommerce","Custom Registration Fields for WooCommerce","1.0","Dickens Ayieko","https:\u002F\u002Fprofiles.wordpress.org\u002Fdickensayiekos\u002F","\u003Cp>Easily extend WooCommerce and WordPress user registration forms by adding custom fields to capture detailed information from your users.\u003C\u002Fp>\n\u003Cp>This plugin supports up to 14 customizable field types, including:\u003Cbr \u002F>\n– Text\u003Cbr \u002F>\n– Textarea\u003Cbr \u002F>\n– Email\u003Cbr \u002F>\n– Number\u003Cbr \u002F>\n– Password\u003Cbr \u002F>\n– URL\u003Cbr \u002F>\n– Telephone\u003Cbr \u002F>\n– Date\u003Cbr \u002F>\n– Time\u003Cbr \u002F>\n– State\u003Cbr \u002F>\n– Country\u003Cbr \u002F>\n– Dropdown\u003Cbr \u002F>\n– Radio Buttons\u003Cbr \u002F>\n– Checkboxes\u003Cbr \u002F>\n– File Uploads\u003C\u002Fp>\n\u003Cp>For enhanced security, administrators can activate Google reCAPTCHA on both WooCommerce My Account and WordPress registration forms.\u003C\u002Fp>\n\u003Cp>Enjoy complete flexibility to create unlimited custom fields. Each field can be tailored with options like:\u003Cbr \u002F>\n– Label text\u003Cbr \u002F>\n– Field width (full or half)\u003Cbr \u002F>\n– Descriptive note\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> The WooCommerce plugin must be installed to use this feature.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin includes optional integration with \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fabout\u002F\" rel=\"nofollow ugc\">Google reCAPTCHA\u003C\u002Fa>. Google reCAPTCHA helps protect your forms from spam and brute force attacks. Enabling this feature enhances the security of your forms but is not mandatory.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin includes optional integration with \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fabout\u002F\" rel=\"nofollow ugc\">Google reCAPTCHA\u003C\u002Fa>. Google reCAPTCHA helps protect your forms from spam and brute force attacks. Enabling this feature enhances the security of your forms but is not mandatory.\u003C\u002Fp>\n","Add custom registration fields to WooCommerce and WordPress user registration forms, capturing additional information from users with ease.",60,842,"2024-11-25T04:38:00.000Z","6.7.5","6.5","7.4",[133,134,135,136,92],"custom-fields","custom-registration-fields","my-account","registration-forms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-registration-fields-for-woocommerce.1.0.zip",92,{"attackSurface":140,"codeSignals":181,"taintFlows":195,"riskAssessment":196,"analyzedAt":205},{"hooks":141,"ajaxHandlers":177,"restRoutes":178,"shortcodes":179,"cronEvents":180,"entryPointCount":11,"unprotectedCount":11},[142,149,154,160,165,168,173],{"type":143,"name":144,"callback":145,"priority":146,"file":147,"line":148},"filter","acf\u002Fload_value","load_any_value",15,"acf\\fields\\class-address-kr.php",79,{"type":150,"name":151,"callback":152,"file":147,"line":153},"action","acf\u002Fsave_post","_acf_do_save_post",105,{"type":150,"name":155,"callback":156,"priority":157,"file":158,"line":159},"setup_theme","setup_plugin",11,"amem-address-kr.php",57,{"type":150,"name":161,"callback":162,"priority":163,"file":158,"line":164},"admin_notices","acf_inactive_notice",10,170,{"type":150,"name":161,"callback":166,"priority":163,"file":158,"line":167},"acf_version_notice",175,{"type":150,"name":169,"callback":170,"priority":171,"file":158,"line":172},"acf\u002Finit","load_plugin",50,179,{"type":150,"name":174,"callback":175,"priority":146,"file":158,"line":176},"acf\u002Finclude_field_types","include_field_types",181,[],[],[],[],{"dangerousFunctions":182,"sqlUsage":183,"outputEscaping":185,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":187,"bundledLibraries":194},[],{"prepared":11,"raw":11,"locations":184},[],{"escaped":186,"rawEcho":187,"locations":188},5,2,[189,192],{"file":147,"line":190,"context":191},257,"raw output",{"file":147,"line":193,"context":191},416,[],[],{"summary":197,"deductions":198},"The \"amem-address-kr\" plugin v0.1.2 exhibits a generally good security posture based on the provided static analysis.  The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is a strong positive. The code also demonstrates a commitment to output escaping for the majority of outputs, which helps prevent cross-site scripting vulnerabilities.  The vulnerability history showing zero known CVEs further supports a perception of security.\n\nHowever, a significant concern is the complete lack of any identified attack surface entry points like AJAX handlers, REST API routes, shortcodes, or cron events. While this might seem like a strength, in a plugin designed to provide functionality, the absence of these could indicate either a very limited scope of functionality or, more critically, that these entry points are not properly registered or are being missed by the analysis tool. The presence of capability checks without any clear context of where they are applied is also a point of uncertainty.  The absence of nonce checks, while not a direct vulnerability in itself without exposed entry points, is a missed opportunity for defense-in-depth if any entry points were to be discovered or introduced.\n\nIn conclusion, while the plugin appears to be clean of known vulnerabilities and adheres to good practices in areas like SQL and output escaping, the complete lack of a discernible attack surface and the absence of nonce checks raise questions about its actual implemention and potential for undiscovered weaknesses. Further investigation into the plugin's intended functionality and the comprehensiveness of the static analysis is recommended.",[199,201,203],{"reason":200,"points":163},"No identified attack surface entry points",{"reason":202,"points":186},"No nonce checks implemented",{"reason":204,"points":30},"Output escaping is not 100%","2026-03-17T07:18:09.911Z",{"wat":207,"direct":216},{"assetPaths":208,"generatorPatterns":211,"scriptPaths":212,"versionParams":213},[209,210],"\u002Fwp-content\u002Fplugins\u002Famem-address-kr\u002Fbuild\u002Fassets\u002Fcss\u002Famem-address-kr.css","\u002Fwp-content\u002Fplugins\u002Famem-address-kr\u002Fbuild\u002Fassets\u002Fjs\u002Famem-address-kr.js",[],[210],[214,215],"amem-address-kr\u002Fbuild\u002Fassets\u002Fcss\u002Famem-address-kr.css?ver=","amem-address-kr\u002Fbuild\u002Fassets\u002Fjs\u002Famem-address-kr.js?ver=",{"cssClasses":217,"htmlComments":222,"htmlAttributes":223,"restEndpoints":225,"jsGlobals":226,"shortcodeOutput":228},[218,219,220,221],"amem-addr","amem-addr-addr1","amem-addr-addr2","amem-addr-zip",[],[224],"data-amem-address-kr",[],[227],"amem_address_kr_params",[]]