History of AuthenticationPluginMultisites
This is the first pass at extending the basic login security to respect any restrictions added by multisites. The plugin is only enabled when the ((MultisitesPackage|multisites package)) is installed and active.
!!!Basic operation
The main thing is to prevent users from logging into areas of the site from which they are restricted. The original design objective was to provided a means of providing separate user lists for each area of a multisite set-up. This provides for segregated customer areas within a larger generic site, such as cust1.site.com only being accessible to cust1 users, while also being able to access www.site.com.
!!!Planned extensions
Bounce users to the home page for their own site if they try to access other areas. This is more an assist than a bar and is intended to help users where an incorrect path has been provided in common areas of the site(s). Used in conjunction with the generic access, logging into www.site.com would redirect to the cust1.site.com home page.
!!!Basic operation
The main thing is to prevent users from logging into areas of the site from which they are restricted. The original design objective was to provided a means of providing separate user lists for each area of a multisite set-up. This provides for segregated customer areas within a larger generic site, such as cust1.site.com only being accessible to cust1 users, while also being able to access www.site.com.
!!!Planned extensions
Bounce users to the home page for their own site if they try to access other areas. This is more an assist than a bar and is intended to help users where an incorrect path has been provided in common areas of the site(s). Used in conjunction with the generic access, logging into www.site.com would redirect to the cust1.site.com home page.