Hi rafasashi,
Our situation is a little unique… right now we have a site that is running on a multisite installation (we used to have a handful of sites but have pared it down to just one over the last few years). We currently have over 560,000 registered users on the site and with all of the WooCommerce order data, etc., our database is pretty gigantic (5+GB).
My plan is to split the sections of the site that actually need WordPress out into separate installs and use static pages for the rest of it, so we’d have 3 WP installs with smaller and more manageable databases–one under /store, one under /blog, and one under /plus and want users to be able to log into one and be logged into all 3.
As far as user registration goes, the process would be pretty standard. Right now we’re using the WP registration process with some custom tweaks, and on the new setup we’d do the same but any new user registrations or purchases (many of our user regs happen during the purchase process) through the “main” installation on /store and then sync those users with another plugin to the other two sites.
I’m far less concerned about verifying new users than I am about all of the existing users once I split them out of the existing multisite db and import them. They’ve already registered and verified their accounts so I’d love for a way to have them automatically verified upon import rather than have to manually go in there and verify everyone.
Hopefully that all makes sense ??
– Jim