module
Version:
v0.0.0-...-ce28711
Opens a new window with list of versions in this module.
Published: Jun 17, 2025
License: MIT
Opens a new window with license information.
README
¶
user-service
Please note that the main code under development is in the dev branch
API Docs
/api/v1
- base route
Headers:
Authorization
: Bearer <ACCESS_TOKEN>
Designations:
[AUTH]
- requires auth
[PUB]
- doesn't require auth
/auth
:
[PUB]
POST -> /sign-up/send-code
- send confirmation code
[PUB]
POST -> /sign-up/resend-code
- resend confirmation code
[PUB]
POST -> /sign-up/verify
- verify confirmation code and register
[PUB]
POST -> /sign-in/send-code
- send 2fa code
[PUB]
POST -> /sign-in/resend-code
- resend 2fa code
[PUB]
POST -> /sign-in/verify
- verify 2fa code and log in
[PUB]
POST -> /refresh
- refresh token pair
[AUTH]
PATCH -> /update-pw
- update password
[PUB]
POST -> /request-fp-code
- request forgot-password code to change password
[PUB]
PATCH -> /change-forgotten-pw-by-code
- change forgotten password by requested code
/users
:
-
[AUTH]
GET -> /byUsername/:<username>
- get user by username
-
[AUTH]
PUT -> /follow/:<userID>
- follow user
-
[AUTH]
DELETE -> /unfollow/:<userID>
- unfollow user
-
[AUTH]
PATCH -> /:<userID>/notifications
- enable/disable notifications about new :userID's posts
-
[AUTH]
/@me
:
- GET ->
/
- get authorized user info
- GET ->
/followers
- get user followers
- GET ->
/follows
- get user followed channel
- PATCH ->
/update
- update user info
- PATCH ->
/update/setAvatar
- set avatar
- PUT ->
/update/socialLinks
- add social link
- DELETE ->
/update/socialLinks
- delete social link
Directories
¶
|
|
internal
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.