POST /api/user
GET /api/user
PUT /api/user/<key>
DELETE /api/user/<key>
GET /api/user/<key>
configure user <key>
show user <key>
uuid
username
password
name
email
access
is_superuser
local
full_name
default_tenant_uuid
uuid
name
previous_password
failed_login_attempts
last_login_ip
last_login_timestamp
logged_in
concurrent_sessions
last_password_update
tenant_uuid
role_uuid
tenant_uuid
all_tenants
GET /api/useraccount
PUT /api/useraccount
passwd
PUT /api/useraccount
{
"old_password": "oldpassword",
"password": "newpassword",
"full_name": "fullname",
"email": "example@email.com"
}
POST /api/passwordchangerequest
{
"email": "example@email.com"
}
Sample Email:
Hi user,
You recently requested a password reset.
Please set a new password by following the link below:
<link>
This link will be valid for the next 24 hours.
Please disregard this e-mail if you did not request a password reset.
Thanks,
- Administrator