Realmente a unica forma e pelo radius, mais vc consegue muitas coisas com o radius, de uma olhada no site do mikrotik, no wiki la tem muitas informaçoes sobre radius, inclusive como configurar chamadas do mikrotik no radius, com isso vc consegue muitas informaçoes da conexao do cliente, e consegue inclusive mandar o mikrotik redirecionar a pagina eu uso no provedor que eu trabalho o sitema www.topsapp.com.br, tem tambem o sistema www.vigo.com.br, todos os dois fazem isso, e ainda tem o myauth nao lembro o site, faz algo´parecido,

mais com o radius vc consegue tudo... e so estudar direitinho,