17 lines
330 B
Markdown
17 lines
330 B
Markdown
|
# /api/auth
|
||
|
|
||
|
Authentication for the service.
|
||
|
|
||
|
## POST /api/auth
|
||
|
|
||
|
Log into the service.
|
||
|
|
||
|
```
|
||
|
{
|
||
|
email?: string; // either email or username must be specified
|
||
|
username?: string;
|
||
|
password_hash: string; //should be a base64-encoded SHA-256 hash of the user's client-entered pw
|
||
|
totp?: string; // TOTP if configured on account
|
||
|
}
|
||
|
```
|