Given the info provided in both threads, my recommendation would be to consider solutions like Untangle with captive portal, content filtering, and firewall. Captive portal could force users to authenticate. The content filtering is similar to what you might see at a large company where...