One last question:
We need also to send a login link or password reset link after we have registered the new user so the user can log in. There is no code method ready for that today?
The default Accelerator only supports including the login information in the Welcome email, by using variables from the model like this on the Welcome page Websites:
Hi {FIRSTNAME} {LASTNAME}!
A nice welcome text
Your login information:
Username: {LOGINNAME}
Password: {PASSWORD}