L2TP/PPTP user dependent network selection

Can they not be identified by the username presented during the login then assign them to untagged or one of the tagged vlan’s?