eu fiz isso no meu app, tem uma tabela chamada radacct, vc pode usar o login para puxa os dados nela, assim vc pode puxa todos os dados, lembrando que quando ele ta null na data de final e pq o cliente ainda ta conectado, ai vc tem que fazer uma regra pra trata isso, e outra coisa que vc tem que presta anteção e que as vezes o mk-auth com o mikrotik ta mal configurado e do nada para de mostra os dados dos clientes pq o freeradius não consegue acha, uma ultima dica recomendo coloca para mostra so os ultimos 30 dias, eu usei esse ai no meu " SELECT * FROM radacct WHERE username='$login' AND (acctstarttime BETWEEN now() - INTERVAL 30 DAY AND now()) ORDER BY acctstarttime DESC "
Respostas
eu fiz isso no meu app, tem uma tabela chamada radacct, vc pode usar o login para puxa os dados nela, assim vc pode puxa todos os dados, lembrando que quando ele ta null na data de final e pq o cliente ainda ta conectado, ai vc tem que fazer uma regra pra trata isso, e outra coisa que vc tem que presta anteção e que as vezes o mk-auth com o mikrotik ta mal configurado e do nada para de mostra os dados dos clientes pq o freeradius não consegue acha, uma ultima dica recomendo coloca para mostra so os ultimos 30 dias, eu usei esse ai no meu " SELECT * FROM radacct WHERE username='$login' AND (acctstarttime BETWEEN now() - INTERVAL 30 DAY AND now()) ORDER BY acctstarttime DESC "