POST = Register = "/auth/register" = { email, password, username} =>
{
"username",
"email",
"authentication": {
"password",
"salt"
},
"_id",
"__v"
}
POST = Login = "/auth/login" = { email, password } =>
{
"username",
"email",
"authentication": {
"password",
"salt",
"sessionToken"
},
"_id",
"__v"
}
GET = Ger all users = "/users" = isAuthenticated =>
[
{
"_id",
"username",
"email",
"__v"
}
]
DELETE = Delete user = "/users/:id" = isAuthenticated, isOwner =>
{
"_id",
"username",
"email",
"__v"
}
PATCH = Update user = "/users/:id" = { username } =isAuthenticated, isOwner =>
{
"_id",
"username",
"email",
"__v"
}
-
Notifications
You must be signed in to change notification settings - Fork 0
SacredDoggo/crud-api-ts-node
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published