Solution for MAC filtering and Authentication

Is there any hardware-routing solution out there that permits for the MAC filtering to remain running, and at the same time gives way for authentication by having a simple dialog box where a user could enter his/her username and password before getting an access to the network that could be allowed?
