/api/auth/create
POST Create a user (invite/regisration)
Body (JSON)
Field Name | Type | Description |
---|---|---|
code | string | The invite code |
username | string | The username |
password | string | The password |
200 Ok (JSON)
Field Name | Type | Description |
---|---|---|
success | boolean | true if the user was created, false otherwise |
400 Bad Request (JSON)
invites are disabled
-FEATURES_INVITES
is set tofalse
, therefore you cannot access this resource.user registration is disabled
-FEATURES_USER_REGISTRATION
is set tofalse
, therefore you cannot access this resource.invalid invite code
- The invite code provided is invalid (doesn't exist probably or was wrong).username already exists
- The username provided already exists.
POST Create a user (admin)
Info
Requires authentication
Info
Requires administrator privileges
Body (JSON)
Field Name | Type | Description |
---|---|---|
username | string | The username of the user |
password | string | The password of the user |
administrator | boolean | Whether the user is an administrator |
200 Ok (JSON)
Returns a user object
400 Bad Request (JSON)
no username
- No username was providedno password
- No password was provideduser exists
- The username already exists
/api/auth/oauth/[provider]
Whenever there are errors, the response will redir...
/api/auth/image
Get an image
Last updated: 12/24/2022
Edit this page on GitHub