I'd like to be able to offer some preliminary "logged in" features immediately to users after they register on the site, rather than requiring that they first click an activation link in an email. However, I do want to validate member email addresses.
So, at some moment after registration, I do want to email the new members something like an account activation link that they click to verify that they have entered a valid email address.
Has anyone done this in EE? Any tips? Any gotchas? Ideas for a best approaches?
In terms of the EE member permissions / back-end, I think it'll work simply enough to register users directly into a "New Members" group, and then, upon email verification, move them into a "Verified Members" group.
I'm working with Profile:Edit, and likely will be adding CartThrob in the future (so, want whatever I do to work with ecommerce check-out). I could see MX Notify fitting in here, as a way of automatically triggering an email to the user.
I don't think generating verification links for the email, or capturing them via templates in EE, should be too hard.
But, any thoughts on this? Is there an easier way?