Features / Support & admin

Login history

Shows the user's login attempts with dates and the number of different devices used.

FactsheetSupport & admin
Who uses it
CadreUnit In-Charge / FMT L1
How you get here
Side menu > Login History.
APIs
1 calls today, 1 App Service operations
Offline
Cached in pref KEY_LOGIN_HISTORY.

Screens

ScreenWhat it doesSource
Login HistoryList of login name, Attempted date and Different devices count, with refresh.app/src/main/java/org/platformcommons/urvi/view/login_history/

Rules

Conditions from the code, rewritten as plain decision rules.

WhenThen
Refresh is tapped onlineFetch the history again and update the cache.
OfflineShow the cached copy.

API contracts

Each call opens to its use case, headers, request and response bodies, and errors.

App Service v2: operationUse
GET /me/login-historyThe signed-in user's login history

Behaviour notes

    Improve in the rewrite

    • Show the device name and time of each login.