Project

General

Profile

Actions

Feature #15697

open

Dashboard Widget for logged-in GUI users

Added by Mike Moore 8 months ago. Updated 8 months ago.

Status:
New
Priority:
Very Low
Assignee:
-
Category:
Dashboard
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Release Notes:
Default

Description

As discussed here: https://forum.netgate.com/topic/189921/logged-in-as-webui?_=1725311646662

There needs to be some way to tell who else is logged into your security appliance and by which method. System logs for Authenticaiton are flooded with logs that are non-sensical to Authentication in the ways that would matter to an admin (sshguard messages flood my auth logs?)

Palo and Cisco offer a GUI element for this task. I think NGINX and the auth logs can be leveraged in this way.

Actions #1

Updated by Jim Pingle 8 months ago

  • Subject changed from Logged in As - Webui to Dashboard Widget for logged-in GUI users
  • Priority changed from Normal to Very Low

Log scraping is inaccurate and the wrong way to do this sort of thing.

We could maybe have it check other PHP session data but that may also require us using a database of sorts for session data instead of PHP's file-based session tracking. Then it would also have to check for valid/expired sessions as well since most users don't actually manually log out.

Also the sshguard log issue has been solved, see #12747

Actions #2

Updated by Mike Moore 8 months ago

Thanks for considering this. Its a good idea but is the juice worth the squeeze?
Maybe in the future where the underlying code bits are changed to better accommodate an internal DB.

Either way its good to keep it on the radar. Thanks JP !

Actions

Also available in: Atom PDF