I don't know if it's possible to see information like "John Doe is currently authenticated from 192.168.1.105" but you can fetch the list of currently connected client IPs from Squid Cache Manager CGI (cachemgr.cgi) or via SNMP using SQUID.MIB and cacheClientTable.
I don't know if it's possible to see information like "John Doe is currently authenticated from 192.168.1.105" but you can fetch the list of currently connected client IPs from Squid Cache Manager CGI (cachemgr.cgi) or via SNMP using SQUID.MIB and cacheClientTable.
Yes: Squid's
access.log
. It will report both the client IP address and the user name, if the user is authenticated.