i had a question in my mind i have installed pfsense . I have installed squid report . i am able to generate the report through ip based but if enable through captive portal can i get user based report ? i am not able to view the time stamp in the report. how to enable timestamp in the report ?
No, you cannot get a report using captive portal usernames. There is no way to reliably map the IP addresses to a username over time, and it isn't logged since squid and captive portal do not directly interact.
If you want to use it that way, force the users to put in proxy settings (or use WPAD, etc) and use squid authentication instead of captive portal.