Zum Hauptinhalt springen

Get user access history

GET 

/company/users/access/:id

Gibt den Anmeldeverlauf eines bestimmten Benutzers mit detaillierten Informationen zu IP, Browser, Betriebssystem und Geolokalisierung zurück.

Ziel

Erleichterung der Sicherheitsüberprüfung und Erkennung verdächtiger Zugriffe durch Analyse von Zugriffsmustern.

Anwendungsfälle

  • Sicherheitsüberprüfung
  • Erkennung von Zugriffen von ungewöhnlichen Standorten
  • Analyse der verwendeten Geräte
  • Untersuchung unbefugter Zugriffe

Authentifizierung

  • Erfordert gültiges JWT (Middleware m.isLoged)

Antwortdaten

Jeder Zugriffsdatensatz enthält:

  • IP-Adresse
  • Browser (Name, Version)
  • Betriebssystem (Name, Version)
  • Gerät (Name, Version)
  • Geolokalisierung (Land, Region, Stadt, Zeitzone)

Geolokalisierung

  • Verwendet geoip-lite zur Standortbestimmung anhand der IP
  • Kann für nicht alle IPs verfügbar sein (private IPs, VPNs, etc.)

Paginierung

  • Gibt paginierte Ergebnisse zurück
  • Parameter: page, limit

Request

Responses

Anmeldeverlauf erfolgreich abgerufen