This repository was archived by the owner on Mar 9, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Epic/CreateUser #13
Labels
epic
A big user story
Comments
Follow-up enhancement for app-gateway-svc #14 |
High Level
|
We can also use a dummy token instead of dummy email and password. What are the trade-offs? Do we have other ways to do this? |
High Level New User
Email Verification Process: should also work as updating email?
NEW Users who log in without verifying their email
|
High Level New User
Email Verification Process: should also work as updating email?
NEW Users who log in without verifying their email
|
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Chrome wants to create a user.
userObject
app-gateway-svc
CreateUser(userObject)
CreateUser(UserResponse)
app-gateway-svc
will calluser-svc
GetStatus()
user-svc
:app-gateway-svc
will calluser-svc
CreateUser(userObject)
user-svc
will take thisuserObject
and check if email already exists in mongoDB (unique email)user-svc
will create a unique user ID using uliduser-svc
will hash the hashed password using bcryptuser-svc
will create and insert new document withuserObject
information inuser collection
user-svc
sends back OKapp-gateway-svc
receives any of the following message fromuser-svc
and sends it back to Chrome:The text was updated successfully, but these errors were encountered: