I am building a site where all the content (and users) are being managed using the front end. The site owner needs to invite customers to the site but would like to control the time when that customer receives his activation mail. Is that possible without having access to the control panel?
So ideal journey would be:
- The site owner creates new customer via the front end (no activation mail sent)
- The site owner does stuff on the site (preparing content for the customer)
- The site owner pushes a button on the customer’s profile which fires off the activation mail to the customer
- Profit
I could just have my client send out a password reset mail (?) but that seems a bit hack-ish and raises security concerns since that form needs to be publicly available.
There are no methods available which are giving me access to the verification code so that route wasn’t successful either. Is there a way to grab that code and serve it to the template? That would do it for me.
Is there another way to make that happen? It might actually be easy to solve. I would be grateful if someone could push me in the right direction.