From f3769f62761fd79e6bf7448cc93a15c3deddfdd3 Mon Sep 17 00:00:00 2001 From: anderson.peterle@previdencia.gov.br Date: Wed, 15 Apr 2009 23:57:47 +0000 Subject: [PATCH] Conclusao de scripts utilizados no tratamento de Servidores de Autenticacao. --- admin/servidores_autenticacao/detalhes_servidor_autenticacao.php | 430 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ admin/servidores_autenticacao/incluir_servidor_autenticacao.php | 273 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ admin/servidores_autenticacao/index.php | 216 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 919 insertions(+), 0 deletions(-) create mode 100755 admin/servidores_autenticacao/detalhes_servidor_autenticacao.php create mode 100755 admin/servidores_autenticacao/incluir_servidor_autenticacao.php create mode 100755 admin/servidores_autenticacao/index.php diff --git a/admin/servidores_autenticacao/detalhes_servidor_autenticacao.php b/admin/servidores_autenticacao/detalhes_servidor_autenticacao.php new file mode 100755 index 0000000..051677d --- /dev/null +++ b/admin/servidores_autenticacao/detalhes_servidor_autenticacao.php @@ -0,0 +1,430 @@ + '' && $_SESSION['cs_nivel_administracao']==1) + { + $query = "UPDATE servidores_autenticacao + SET in_ativo = 'N' + WHERE id_servidor_autenticacao = ".$_POST['frm_id_servidor_autenticacao']; + + mysql_query($query) or die('Update falhou ou sua sessão expirou!'); + GravaLog('UPD',$_SERVER['SCRIPT_NAME'],'servidores_autenticacao'); + header ("Location: ../../include/operacao_ok.php?chamador=../admin/servidores_autenticacao/index.php&tempo=1"); + } +else if ($_POST['GravaAlteracoes'] <> '' && $_SESSION['cs_nivel_administracao']==1) + { + $in_ativo = ($_POST['frm_in_ativo']=='S'?$_POST['frm_in_ativo']:'N'); + + $query = "UPDATE servidores_autenticacao + SET nm_servidor_autenticacao = '".$_POST['frm_nm_servidor_autenticacao'] ."', + te_ip_servidor_autenticacao = '".$_POST['frm_te_ip_servidor_autenticacao'] ."', + id_tipo_protocolo = '".$_POST['frm_id_tipo_protocolo'] ."', + nu_versao_protocolo = '".$_POST['frm_nu_versao_protocolo'] ."', + te_base_consulta_raiz = '".$_POST['frm_te_base_consulta_raiz'] ."', + te_base_consulta_folha = '".$_POST['frm_te_base_consulta_folha'] ."', + te_atributo_identificador = '".$_POST['frm_te_atributo_identificador'] ."', + te_atributo_retorna_nome = '".$_POST['frm_te_atributo_retorna_nome'] ."', + te_atributo_retorna_email = '".$_POST['frm_te_atributo_retorna_email'] ."', + te_observacao = '".$_POST['frm_te_observacao'] ."', + in_ativo = '".$in_ativo ."' + WHERE id_servidor_autenticacao = ".$_POST['frm_id_servidor_autenticacao']; + + mysql_query($query) or die('Update falhou ou sua sessão expirou!'); + GravaLog('UPD',$_SERVER['SCRIPT_NAME'],'servidores_autenticacao'); + header ("Location: ../../include/operacao_ok.php?chamador=../admin/servidores_autenticacao/index.php&tempo=1"); + } +else + { + $query = "SELECT * + FROM servidores_autenticacao + WHERE id_servidor_autenticacao = ".$_GET['id_servidor_autenticacao']; + $result = mysql_query($query) or die ('Erro no acesso à tabela servidores_autenticacao ou sua sessão expirou!'); + + $row = mysql_fetch_array($result); + ?> + + + + + Detalhes de Servidor de Autenticação + + + + + + + + + + + + + + +
Detalhes do Servidor de Autenticação ""
As informações referem-se a um servidor usado na autenticação de usuários do suporte remoto seguro.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Nome do Servidor de Autenticação:

Endereço IP do Servidor de Autenticação:
+

Protocolo:

Versão:
+ +


+ Base para Consulta em Raíz: (Ex.: "dc=br, dc=com, dc=dominio")


+ Base para Consulta em Folha: (Ex.: "ou=pessoas, ou=usuarios")

+ + + +
  


+ Atributo para Identificação: (Ex.: "uniqueID")

 
+ +  


+ Atributo para Retorno de Nome Completo: (Ex.: "fullName")


+ Atributo para Retorno de Email: (Ex: "email")

 
+ + + +  
 

+ Observações:
 
+ +  
  

+ +
 
+ +
+ + + + + + + + 0) + { + ?> + + + + + + + + + + + + + + + > + + + + + + + + + '; + ?> + + + +
Redes Associadas ao Servidor de Autenticação:
  Local IP Rede
     
Ainda não existem redes associadas ao servidor de autenticação!
+ + + + + + + + + 0) + { + ?> + + + + + + + + + + + + + + + + + + > + + + + + + + + + + + + '; + ?> + + + +
Usuários Associados ao Servidor de Autenticação:
  Local Nome de Acesso Nome CompletoEmailTelefone/Ramal 
      
Ainda não existem usuários associados ao servidor de autenticação!
+ */ + ?> + + +
+
+

+ +       + +

+ +
+
+ + + diff --git a/admin/servidores_autenticacao/incluir_servidor_autenticacao.php b/admin/servidores_autenticacao/incluir_servidor_autenticacao.php new file mode 100755 index 0000000..f36360b --- /dev/null +++ b/admin/servidores_autenticacao/incluir_servidor_autenticacao.php @@ -0,0 +1,273 @@ +'' && $_SESSION['cs_nivel_administracao']==1) + { + Conecta_bd_cacic(); + + $query = "SELECT * + FROM servidores_autenticacao + WHERE nm_servidor_autenticacao = '".$_POST['frm_nm_servidor_autenticacao']."'"; + $result = mysql_query($query) or die ('1-Select falhou ou sua sessão expirou!'); + + if (mysql_num_rows($result) > 0) + { + header ("Location: ../../include/registro_ja_existente.php?chamador=../admin/servidores_autenticacao/index.php&tempo=1"); + } + else + { + $query = "INSERT + INTO servidores_autenticacao + (nm_servidor_autenticacao, + te_ip_servidor_autenticacao, + id_tipo_protocolo, + nu_versao_protocolo, + te_base_consulta_raiz, + te_base_consulta_folha, + te_atributo_identificador, + te_atributo_retorna_nome, + te_atributo_retorna_email, + te_observacao) + VALUES ('".$_POST['frm_nm_servidor_autenticacao']."', + '".$_POST['frm_te_ip_servidor_autenticacao']."', + '".$_POST['frm_id_tipo_protocolo']."', + '".$_POST['frm_nu_versao_protocolo']."', + '".$_POST['frm_te_base_consulta_raiz']."', + '".$_POST['frm_te_base_consulta_folha']."', + '".$_POST['frm_te_atributo_identificador']."', + '".$_POST['frm_te_atributo_retorna_nome']."', + '".$_POST['frm_te_atributo_retorna_email']."', + '".$_POST['frm_te_observacao']."')"; + $result = mysql_query($query) or die ('2-Falha na Inserção em Servidores de Autenticação ou sua sessão expirou!'); + GravaLog('INS',$_SERVER['SCRIPT_NAME'],'servidores_autenticacao'); + + header ("Location: index.php"); + } + } +else + { + ?> + + + + + Inclusão de Servidor de Autenticação + + + + + + + + + + + + + + + +
Inclusão + de Servidor de Autenticação
As informações que deverão ser + cadastradas abaixo referem-se a um servidor a ser utilizado na autenticação de usuários do suporte remoto seguro.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ Nome do Servidor de Autenticação:

+ Endereço IP do Servidor de Autenticação:
+   

+ Protocolo:

+ Versão:
+ +


+ Base para Consulta em Raíz: (Ex.: "dc=br, dc=com, dc=dominio")


+ Base para Consulta em Folha: (Ex.: "ou=pessoas, ou=usuarios")

+ + + +
  


+ Atributo para Identificação: (Ex.: "uniqueID")

 
+ +  


+ Atributo para Retorno de Nome Completo: (Ex.: "fullName")


+ Atributo para Retorno de Email: (Ex: "email")

 
+ + + +  
 

+ Observações:
 
+ +  
+

+ +

+
+

+ +

+ + diff --git a/admin/servidores_autenticacao/index.php b/admin/servidores_autenticacao/index.php new file mode 100755 index 0000000..cfc3f09 --- /dev/null +++ b/admin/servidores_autenticacao/index.php @@ -0,0 +1,216 @@ +''?$_GET['cs_ordem']:'nm_servidor_autenticacao'); +$result = mysql_query($query); +$msg = '
+ + Clique nas Colunas para Ordenar

'; +?> + + + + + +Cadastro de Servidor de Autenticação + + + + + +
+ + + + + + + +
Cadastro de Servidor de Autenticação
Neste módulo deverão ser cadastrados + todos os servidores de autenticação para uso nas aberturas de sessões de suporte remoto seguro.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
 
+ + + + + + + + + + + + + + + + + + + + Nenhum servidor de autenticação cadastrado ou sua sessão expirou!

'; + } +else + { + $Cor = 0; + $NumRegistro = 1; + + while($row = mysql_fetch_array($result)) + { + ?> + > + + + + + + + + + + + + +
 
     
 
 
+ + + + + + +
 
+ + + + + + +
  + +
+ + + + + +
 
+ + + +
 
 
+ 1?'disabled':'')?>> +
+
+

 

+ + -- libgit2 0.21.2