Site Access
Categories
Component ID
2892864
Component name
Site Access
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
This project is inspired by the ban module in core but is a bit more configurable.
You are able to create a pipeline of different RequestCheckers that are configurable to decide whether to forbid the request or not.
RequestCheckers are plugins allowing any modules to add new ones. Currently, there are
IpAddress:
Allows you to define a list of IPs that allow access.
OneTimePassword:
Allows you to add Google Authentication to allow access.
Secure:
Only allows HTTPS access to the site.
UriPattern:
Runs the request URL through a regular expression to allow access.