The email address associated with the user account.
The unique identifier (UUID) of the authenticated user.
The role assigned to the user (ADMIN or USER), which determines base permission levels.
OptionalserverInfo?: ServerInfoMetadata about the server instance the client is connected to.
A complete list of all global permissions and whether they are granted to this user. This allows the client to determine which features/actions are available.
The display username of the authenticated user.
Response containing comprehensive information about the authenticated client and server. This is typically called after authentication to populate the client UI with user details.