Forums Feature Requests Thread

Sessions page: show login locations instead of raw session data

Patrick Bass · May 26 · 22 · 1 Locked
[Normal Priority] [Feature Enhancement] [Moderate Effort] [Deployed to Production]
🚀 OP May 26, 2026 11:06am

Feature: Replace the raw session table (session ID, IP, user agent) on /account/settings?tab=sessions with a meaningful login history that shows:

  • Device type (parsed from user agent)
  • Location (city, state/region, country) resolved from IP via GeoIP
  • Login time
  • Current session badge
  • Terminate button

Drop the raw session ID and full user-agent string — they provide no value to the user.


Patrick Bass
@mobieus

🚀 May 26, 2026 11:10am

Deployed. Sessions tab now shows:

  • Device type (Windows/Mac/Linux/Mobile + Chrome/Firefox/Safari/Edge)
  • Location (city, region, country) resolved from IP via GeoIP lookup
  • Relative time (2m ago, 1h ago)
  • Current device highlighted

Raw session IDs and user agent strings removed. IP visible on hover. GeoIP results cached 7 days per IP.


Patrick Bass
@mobieus

Log in or register to reply to this thread.