Access to the user’s session.
Methods
(static) getUserAttribute(attr) → {*}
Gets the value of the passed attribute of the current user.
Parameters:
| Name | Type | Description | 
|---|---|---|
| attr | string | attribute to retrieve | 
Returns:
value of the passed attribute
- Type
- *
Example
mx.session.getUserAttribute("Blocked");    // false(static) getUserClass() → {string}
Gets the entity of the current user (System.User or a subclass).
Returns:
entity of the current user
- Type
- string
Example
mx.session.getUserClass(); // "System.User"(static) getUserId() → {GUID}
Gets the current user’s GUID.
Returns:
GUID of the current user
- Type
- GUID
Example
mx.session.getUserId(); // "2533274790395905"(static) getUserName() → {string}
Gets the Name attribute of the current user.
Returns:
Name attribute of the current user
- Type
- string
Example
mx.session.getUserName(); // "MxAdmin"(static) isGuest() → {boolean}
Determines if this is an anonymous session.
Returns:
true if the current user is anonymous, false otherwise
- Type
- boolean