Access Blocker (a pseudo-recaptcha)

Description
This drop-in plugin provides your store with admin-level controls to block (or limit) actions provided by the contact_us, create_account and login pages. If access is blocked via admin-level configuration:

1. contact_us. The message appears to be sent, but no email is actually generated.
2. create_account. An account appears to have been created, but it's not (and no emails are sent). The message (defined in the plugin's message-file) is displayed to give the illusion of an account having been created.
3. login. The login is denied, with the "standard" Error: Sorry, there is no match for that email address and/or password. message being displayed.

It is more than an IP Blocker.

Some features of the plugin require that you request a free API key from the ipdata.co (https://ipdata.co) service. That service identifies "known" threats, based on a supplied IP address — Access Blocker makes that request based on the IP address used to access your site.

Forum Support Thread

Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7, v1.5.8, v2.0.0
Original Author lat9
Last Updated by lat9 - 16 Jun 2024
Downloads 802

Version History

Access Blocker (a pseudo-recaptcha)   -   Version: v1.5.2
This release contains corrections associated with the following GitHub issues:

#19: Don't send ipdata.co requests for internal IP addresses.
#20: Add commentary to blocked_accesses.php, identifying its purpose and how to use.
#21: Don't block cron-jobs when Totally restrict access on threats is active.
#22: Enable whitelisted IP addresses to regain access after having been found to be a threat.
 
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7, v1.5.8, v2.0.0
Date Added 16 Jun 2024
Author lat9
File Size 28.7 KB
Encapsulated? No
Downloads 27
 
Access Blocker (a pseudo-recaptcha)   -   Version: v1.5.1
This release contains changes associated with the following GitHub issues:

#15: Ensure that all class properties are predefined, required for PHP 8.2.
#16: Account for "rolling" session IP addresses.
#17: organization property no longer returned, now in company->name and/or asn->name.
 
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7, v1.5.8
Date Added 13 Nov 2023
Author lat9
File Size 64.4 KB
Encapsulated? No
Downloads 73
 
Access Blocker (a pseudo-recaptcha)   -   Version: v1.5.0
This release contains changes associated with the following GitHub issues:

#12: Added a configuration setting to enable the use of the EU-based endpoint.
#13: Added a configuration setting to force accesses after a threat was detected to an HTTP 410 (Gone) response.
#14: Use zen_cfg_read_only as the setting function for the plugin's version.
 
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 2 Aug 2022
Author lat9
File Size 64.1 KB
Encapsulated? No
Downloads 108
 
Access Blocker (a pseudo-recaptcha)   -   Version: v1.4.0
This version adds settings for an IP-address and an email-address whitelist, enabling a site to 'unblock' a customer whose Internet provider has been recorded as a threat by ipdata.co.  
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 6 Aug 2021
Author lat9
File Size 61.4 KB
Encapsulated? No
Downloads 117
 
Access Blocker (a pseudo-recaptcha)   -   Version: v1.3.0
Adding the zc157+ version of ask_a_question to the list of pages protected; see GitHub issue #10 for additional information.  
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 23 Apr 2021
Author lat9
File Size 60.0 KB
Encapsulated? No
Downloads 61
 
Access Blocker (a pseudo-recaptcha)   -   Version: v1.2.0
This release provides an integration with the One-Page Checkout, disabling its Guest Checkout mode if a blocked IP is in effect. See GitHub issue #9 for additional information.

Note: Supported on an unsuffixed zc157 ONLY IF all currently documented bugfixes have been applied.
 
Zen Cart® Versions v1.5.5, v1.5.6, v1.5.7
Date Added 13 Feb 2021
Author lat9
File Size 59.7 KB
Encapsulated? No
Downloads 70
 
Access Blocker (a pseudo-recaptcha)   -   Version: v1.1.1
This release corrects the generation of PHP notices when one or more of the submitted form-fields is missing; see GitHub issue #8.  
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 7 Oct 2019
Author lat9
File Size 59.2 KB
Encapsulated? No
Downloads 110
 
Access Blocker (a pseudo-recaptcha)   -   Version: v1.1.0
This release contains changes associated with the following GitHub issues:

#6: Don't require ipdata.co access if otherwise blocked
#7: Add blocking by company name during the create-account process
 
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 26 Jul 2019
Author lat9
File Size 58.9 KB
Encapsulated? No
Downloads 71
 
Access Blocker (a pseudo-recaptcha)   -   Version: v1.0.1
This release contains changes associated with the following GitHub issues:

#1: Added missing license.
#3: Correct log, indicating the IP address that was denied.
#4: For site performance, only request the ipData information on pages being filtered.
#5: Modify configuration settings to use a textarea box (allows admins to see what's been previously entered).
 
Zen Cart® Versions v1.5.5, v1.5.6
Date Added 19 Jun 2019
Author lat9
File Size 58.5 KB
Encapsulated? No
Downloads 68
 
Access Blocker (a pseudo-recaptcha)   -   Version: 1.0.0
This drop-in plugin provides your store with admin-level controls to block (or limit) actions provided by the contact_us, create_account and login pages. If access is blocked via admin-level configuration:

1. contact_us. The message appears to be sent, but no email is actually generated.
2. create_account. An account appears to have been created, but it's not (and no emails are sent). The message (defined in the plugin's message-file) is displayed to give the illusion of an account having been created.
3. login. The login is denied, with the "standard" Error: Sorry, there is no match for that email address and/or password. message being displayed.

Some features of the plugin require that you request a free API key from the ipdata.co (https://ipdata.co) service. That service identifies "known" threats, based on a supplied IP address — Access Blocker makes that request based on the IP address used to access your site.
 
Zen Cart® Versions
Date Added 2 Mar 2019
Author lat9
File Size 52.4 KB
Encapsulated? No
Downloads 97
 


disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR