Sesame
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
This module allows you to set up access to the site on base of request referrer, remote IP address or User Agent with reverse-lookup check of domain name (for searchbots)
The module creates different users for each referrer/IP/User Agent. You can assign roles to these users and manage their permissions on the site.
This module can be used to set up access for search bots, web services like browsercam.com and so on.
To install, place the entire module folder into your modules directory.
Go to Administer -> Site Building -> Modules and enable the Sesame module.
To set up access go to
Administer -> Site Building -> IP/referer/user agent based access
For example, to give access to Google bots:
1. Go to New agent tab
2. Fill fields:
- User Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
- Domain name: /googlebot.com$/i
- Username: google_bot
3. Select roles for this user
4. Save
This module has a know bug/incompatibility with the anonymous users cache - patches appreciated :)
Your feedback would be most appreciated, and if you write your own plugin, please consider contributing back!