-
Task
-
Resolution: Fixed
-
Normal
-
None
-
None
-
None
-
None
-
NDS Sprint 37
When "next" parameter (name subject to change) is given during registration, the API server needs to handle the request slightly differently.
Workflow will likely look as follows:
- Request is received on /register - the API server should send the verification e-mail to the user
- Request is received on /verify - the API server should send approval e-mail to the admin
- Request is received on /approve - the API server should send approval confirmation to admin and user
- Optionally, this step could create the application under the user's account (without starting it yet)
- In this last case, the e-mail(s) should also include the link specified by "next" - this will provide the newly-approved user with a link to quickstart their service
Open questions:
- What happens if we attempt to start a service that no longer exists
- What if the desired quickstart spec changes between signup and approval