Re: [AsteriskBrasil] Usando Authenticate num AGI
Então não precisaria usar o authenticate, certo? Melhor pegar a senha digitada com um comando (get_data, por exemplo), e fazer a consulta no banco de dados. Em 7 de abril de 2010 11:49, Cesar A. Gaspar cesarg...@ig.com.br escreveu: Bom dia, pessoal!! Alguém já utilizou o comando Authenticate dentro de um script AGI? É possível? Eu gostaria que um ramal loga-se para fazer determinadas chamadas. Definindo o Authenticate no extensions.conf funciona, mas a senha fica sendo sempre a mesma. Gostaria de fazer uma validação em banco de dados com PHP, para que o usuário pudesse alterá-la. Obrigado! Att. -- ''' (o o) +-oOOO--(_)--+ | Cesar Augusto Gaspar | | MSN: cesarg...@hotmail.com| +--oOOO--+ |__|__| || || ooO Ooo ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] Usando Authenticate num AGI
Bom dia, pessoal!! Alguém já utilizou o comando Authenticate dentro de um script AGI? É possível? Eu gostaria que um ramal loga-se para fazer determinadas chamadas. Definindo o Authenticate no extensions.conf funciona, mas a senha fica sendo sempre a mesma. Gostaria de fazer uma validação em banco de dados com PHP, para que o usuário pudesse alterá-la. Obrigado! Att. -- ''' (o o) +-oOOO--(_)--+ | Cesar Augusto Gaspar | | MSN: cesarg...@hotmail.com| +--oOOO--+ |__|__| || || ooO Ooo ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] Usando Authenticate num AGI
Boa Tarde Cesar, Não tenho certeza, mas acredito que o Authenticate funciona somente com arquivos. Eu tenho aqui um cadastro no Mysql onde rodo um php de 1 em 1 hora atualizando os arquivos. Tenho 8 classes de senha, uma para cada tipo de ligação, assim são atualizados 8 arquivos a cada hora. A única observação que eu gostaria de fazer para a sua idéia, é que ao deixar o próprio usuário alterar a senha, esse poderá escolher uma senha já existente e você terá problema de identificação depois, caso vá gerar relatórios. Caso você passe um erro de senha já existente para esse usuário, ele saberá que aquela senha funcionará para ligações, e poderá utilizar a senha que é de outro usuário. Att., -- José Augusto Dalgut Junior 41 8428-5103 41 3398-1357 google talk: dalgut.jun...@gmail.com msn: dalgutjun...@hotmail.com Bom dia, pessoal!! Alguém já utilizou o comando Authenticate dentro de um script AGI? É possível? Eu gostaria que um ramal loga-se para fazer determinadas chamadas. Definindo o Authenticate no extensions.conf funciona, mas a senha fica sendo sempre a mesma. Gostaria de fazer uma validação em banco de dados com PHP, para que o usuário pudesse alterá-la. Obrigado! Att. -- ''' (o o) +-oOOO--(_)--+ | Cesar Augusto Gaspar | | MSN: cesarg...@hotmail.com| +--oOOO--+ |__|__| || || ooO Ooo ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Usando Authenticate num AGI
Valeu pela dica, Jos! O usurio no caso ser o supervisor e no quem utiliza o ramal, a ficaria a critrio dele colocar a senha ou deixar em branco, sei l... Consegui fazer o que queria, segue o cdigo (PHP) caso seja til para algum: function enviaComando($comando,$out,$in){ fwrite($out,$comando); fflush($out); return trim(fgets($in,4096)); } function retornoSenha($comando,$out,$in){ fwrite($out,$comando); fflush($out); $retorno = trim(fgets($in,4096)); $inicio = strpos($retorno,"=")+1; if(trim(substr($retorno,$inicio))) return 0; // SENHA ERRADA else return 1; // SENHA CORRETA } $senha = '123'; $resposta = retornoSenha(" EXEC Authenticate \"$senha\" \n",STDOUT,STDIN); if ($resposta) $aux = enviaComando(" EXEC NOOP \"SENHA CERTA\" \n",STDOUT,STDIN); else $aux = enviaComando(" EXEC NOOP \"SENHA ERRADA\" \n",STDOUT,STDIN); Att. ''' (o o) +-oOOO--(_)--+ | Cesar Augusto Gaspar | | MSN: cesarg...@hotmail.com| +--oOOO--+ |__|__| || || ooO Ooo Jos Augusto Dalgut Junior escreveu: Boa Tarde Cesar, No tenho certeza, mas acredito que o Authenticate funciona somente com arquivos. Eu tenho aqui um cadastro no Mysql onde rodo um php de 1 em 1 hora atualizando os arquivos. Tenho 8 classes de senha, uma para cada tipo de ligao, assim so atualizados 8 arquivos a cada hora. A nica observao que eu gostaria de fazer para a sua idia, que ao deixar o prprio usurio alterar a senha, esse poder escolher uma senha j existente e voc ter problema de identificao depois, caso v gerar relatrios. Caso voc passe um erro de senha j existente para esse usurio, ele saber que aquela senha funcionar para ligaes, e poder utilizar a senha que de outro usurio. Att., -- Jos Augusto Dalgut Junior 41 8428-5103 41 3398-1357 google talk: dalgut.jun...@gmail.com msn: dalgutjun...@hotmail.com Bom dia, pessoal!! Algum j utilizou o comando Authenticate dentro de um script AGI? possvel? Eu gostaria que um ramal loga-se para fazer determinadas chamadas. Definindo o Authenticate no extensions.conf funciona, mas a senha fica sendo sempre a mesma. Gostaria de fazer uma validao em banco de dados com PHP, para que o usurio pudesse alter-la. Obrigado! Att. -- ''' (o o) +-oOOO--(_)--+ | Cesar Augusto Gaspar | | MSN: cesarg...@hotmail.com | +--oOOO--+ |__|__| || || ooO Ooo ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte tcnico local qualificado e gratuito Conhea a linha completa de produtos KHOMP em www.khomp.com.br ___ Lista de discusses AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil