Olá Consegui Resolver Não bem como queria mais deu certo e estarei deixando aqui se alguém mais precisar.
Quando usuário digita acento ou letra maiúscula elá é apagada pelo script no campo de usuário.
Esse modelo que fiz loga tanto com Usuário como com Vouchers.
Só editar o arquivo caso queira trabalhar só com 1.
Fiz isso porque no windows quando é criado um usuário por exemplo jose.teste todas as combinações para escrever esse nome tanto com acento ou letras maiúsculas são descartadas e associadas a o mesmo login por exemplos:
josé.teste retorna jose.teste
José.teste retorna jose.teste
JOSE.teste retorna jose.teste
Como o Captive Portal Vai receber um retorno de OK do Radius do Windows ele deixa qualquer sequencia de acentos e letras maiúsculas dando assim várias permissões de acesso ao Captive Portal mesmo que limitado para um único login por conta. No Status do Captive Portal ficaria com os 3 José acima logado:
IP MAC Login
192.168.10.30 ee:ee:ee:ee:ee:ee josé.teste
192.168.10.22 ee:ee:ee:ee:ee:ee José.teste
192.168.10.46 ee:ee:ee:ee:ee:ee JOSE.teste
Login.PNG
Login.PNG_thumb
[Pagina Para o Captive Portal.zip](/public/imported_attachments/1/Pagina Para o Captive Portal.zip)