Allows the same customer email address to generate unique customer accounts per store. As a result all transactions are completely isolated by store.
No Core Mods: VQMOD Modifies : Register, Forgot Password and Login controllers and Customer system library.
firstname.lastname@example.org = store_id 1 customer_id 1
email@example.com = store_id 2 customer_id 2
firstname.lastname@example.org = store_id 3 customer_id 3
Tested with 1.5.4 codebase and 2.1.7 VQMOD
Simply unzip and copy to VQMOD/XML directory
*** EXTREME CAUTION ***
This is NOT an easy modification to undo. You will have duplicated email addresses in your customer table unique by Store_ID. You will have to devise a way to either prune or consolidate these duplicated records to undo. USE AT YOUR OWN RISK
Breaks Admin side Login as customer.
Breaks Affiliate Login.
Users created in Admin are assigned to Default Store (Store_ID=0).