Registration Service
Registration is almost the same for the api as it is for the website. They both login the user as soon as the user is registered. Api will return a credentialed response and website will authenticate the session.
Register Service
The register service does 2 things:
- Saves the user with a plain password
- Sends the user a welcome email
Everything time a user is created in system it goes through the register service.