v1.6-v1.7 Restrict Shop Access by Country, IP and User-Agent Module

willyAlmeida

Member
XNullUser
Joined
Jul 30, 2021
Messages
9
Reaction score
101
Points
13
NullCash
624


Nowadays, eShops are opening each day all over the world. Along with this speedy development in online commerce, many new challenges are also coming up. One of the major challenges in the online domain is to keep the website safe from cyber attackers/unauthorized personnel. Many tools have now become available to safeguard the data even if any such attack happen. Even then, we ought to do our part by taking measures that we can in the time being.

One of the steps that you can take is that you can restrict the access of such entities that you have identified as dubious/suspicious. With this module, you can easily achieve that restriction functionality. On suspecting any irregular activities on the website, you can now restrict the access of your shop or product by user agents, country & even on the basis of IP address.

Another situation when this module can prove beneficial is when you are not providing services to any particular country. Then, in order to limit the access of users from that country, you can now easily restrict the shop/product access on the basis of the country.

Apart from the above, many other noteworthy features of this module are:
  • Apply restriction on access only for products or the whole shop.
  • Choose to show or hide the restricted products from the shop.
  • Block products on the basis of the customer’s delivery address or IP address.
  • Choose to hide products from the entire shop if the products are blocked on the basis of the customer’s delivery address or IP address.
  • Enable or disable the display of the product details page.
  • Configure the message to inform the customer about the unavailability of the product for the specific address.
  • Select single or multiple countries to block the product.
  • Choose to restrict the access on the basis of user agents.
  • Add multiple user agents according to their versions to block their users.
  • Also, choose to restrict access via certain user agents for their specific version or all versions.
  • Add multiple IP addresses to block the product.
 

Attachments

  • v5.0.0-blockproduct.zip
    97 KB · Views: 67

d-shilko

Well-known member
☆☆ Special ☆☆
☆ Pro ☆
Joined
Jun 10, 2021
Messages
2,542
Reaction score
1,535
Points
113
NullCash
4,194
Cool module. Thank you for you contribution :)
 

broxit

Active member
XNullUser
Joined
Oct 8, 2020
Messages
1,427
Reaction score
12
Points
38
Location
Flower Town
NullCash
147
Thanks for sharing this....
 

hxcode

Well-known member
Master
Diamond
Elite
Joined
Aug 16, 2020
Messages
3,535
Reaction score
417
Points
83
NullCash
18
thanks for sharing
 

acetest

New member
XNullUser
Joined
Oct 24, 2021
Messages
18
Reaction score
0
Points
1
NullCash
1
I have tried the Hide Prices module, it is not very flexible in terms of customizing the messages, will try this one now
 

AllforWEB

Member
XNullUser
Joined
Oct 24, 2021
Messages
132
Reaction score
0
Points
16
NullCash
9
Hello, this module use any external DB for ip listing?
 
Top