User Tools

Site Tools


support:user_logging

This is an old revision of the document!


User Logging

User Authentication (Auth0)

.decimal uses Auth0 as it's user authentication service. Auth0 provides users logs including:

  • Successful & Failed Logins
  • Successful Logouts
  • Blocked Account (after too many login attempts)

See below for example logs for common Auth0 events:

Successful_login.json
{
    "date": "2022-05-11T12:13:02.783Z",
    "type": "Success Exchange",
    "description": "",
    "connection_id": "",
    "client_id": "<REDACTED>",
    "client_name": "decimal Launcher",
    "ip": "<REDACTED>",
    "user_agent": "Electron 5.0.13 / Windows 10.0.0",
    "details":
    {
        "code": "<REDACTED>"
    },
    "hostname": "dotdecimal.us.auth0.com",
    "user_id": "<REDACTED>",
    "user_name": "<REDACTED>",
    "log_id": "<REDACTED>",
    "_id": "<REDACTED>",
    "isMobile": false,
    "type_code": "seacft",
    "os": "Windows 0.0.0",
    "os_version": "0.0.0",
    "device": "Other 0.0.0",
    "device_version": "0.0.0"
}
Incorrect_password.json
{
    "date": "2022-05-11T13:24:10.066Z",
    "type": "fp",
    "description": "Wrong email or password.",
    "connection": "decimal",
    "connection_id": "<REDACTED>",
    "client_id": "<REDACTED>",
    "client_name": "decimal Launcher",
    "ip": "<REDACTED>",
    "user_agent": "Electron 5.0.13 / Windows 10.0.0",
    "details": {
    "error": {
      "message": "Wrong email or password."
    }
    },
    "user_id": "<REDACTED>",
    "user_name": "<REDACTED>",
    "strategy": "auth0",
    "strategy_type": "database",
    "log_id": "<REDACTED>",
    "_id": "<REDACTED>",
    "isMobile": false
}
Blocked_user.json
{
    "date": "2022-05-11T13:54:35.190Z",
    "type": "limit_wc",
    "description": "User (<REDACTED>) attempted 10 consecutive logins unsuccessfully. Brute force protection is enabled for this connection, further attempts are blocked from this IP address for this user.",
    "connection": "decimal",
    "connection_id": "<REDACTED>",
    "client_id": "<REDACTED>",
    "ip": "68.202.104.120",
    "user_agent": "Electron 5.0.13 / Windows 10.0.0",
    "hostname": "dotdecimal.us.auth0.com",
    "user_id": "",
    "user_name": "<REDACTED>",
    "log_id": "<REDACTED>",
    "_id": "<REDACTED>",
    "isMobile": false
}

Customer Applications

Customer Applications include .decimal developed applications used by end clinical users that are downloaded and installed on the customer's local computers. These may include, but are not limited to: p.d, decimal3D, decimal Launcher, and decimal eRT. See each application below for an example activity log.

p.d


decimal Direct

HTTPS API Logs

support/user_logging.1652277578.txt.gz · Last modified: 2022/05/11 13:59 by dpatenaude