Zum Inhalt springen

Geolocation

  • Datenquelle: GeoLite2-City.mmdb (GitHub Mirror P3TERX)
  • Cache: .local/maxmind/GeoLite2-City.mmdb
  • Refresh: Taeglich 03:00 UTC (Goroutine, atomarer Pointer-Swap)
  • Sprachen: Deutsch (primaer) + Englisch
  • Format: “Berlin, Brandenburg, Deutschland”

Speichert Lookup-Ergebnisse (1:1-Erweiterung):

  • account_id, IP, device/user_agent
  • location_de, location_en
  • Nach erfolgreicher 2FA-Verifikation: Geolocation-Eintrag fuer Audit
  • In 2FA-E-Mail: Standort-Info fuer den User
  • Referenziert von: session, login_attempt, known_device