Pergunta

Eu autenticar usuários através de Radius, e eu tenho a opção de atribuir atributos Radius através de instruções SQL, mas eu não posso para a vida de me encontrar qualquer documentação sobre isso. Alguém sabe a sintaxe apropriada?

Foi útil?

Solução

Ok, eu percebi isso, e para qualquer pessoa que acaba por ter este problema:

Sob a guia Autorização, na lista de resposta: Ao adicionar um atributo de uma consulta SQL, a primeira variável selecionada a partir da consulta é o atributo eo segundo é o valor.

ex.

SELECT 'attribute', value FROM table WHERE username ='$u'

Para um exemplo mais específico:

SELECT 'Ascend-Data-Rate', hsbrate.rate FROM hsbrate, customer WHERE customer.id = hsbrate.id AND username='$u'

Esta declaração será, basicamente, passar o seguinte:
Ascend-Data-Rate = 1024000

(assumindo 1024000 é o valor da taxa armazenados no banco de dados)

NOTA:. $ U é uma variável entendida em ClearBox Radius que denota o usuário atual ativo a ser autenticado

Outras dicas

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top