Skip to main content

Additional User Information

Sometimes, a custom Excalibur client may need to store additional information about a user. For example, in the official Excalibur app, this is used to store a state of whether the user uses obfuscated item names or not.

warning

This information is stored in the clear in the database, so it should not be used for sensitive information.

Additional user information is represented as a JSON string, such as:

{
"obfuscatedNames": true
}

This info can then be set on the server using the /api/users/edit-info/{username} endpoint. It can be retrieved by clients via the /api/users/info/{username} endpoint.