Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Autenticação string de consulta em PHP
Para permitir aos usuários acesso a arquivos armazenados com a Amazônia usando os Serviços da Amazon Web , ou AWS , com PHP , você deve criar uma string de consulta que pode ser autenticada pela AWS . O processo para a criação de uma seqüência de consulta adequada é um pouco complexo e você deve ler a documentação com cuidado para ter certeza de incluir todos os elementos necessários . Em vez de escrever a sua própria função, você pode querer usar a biblioteca fornecida pela AWS que lida com a maior parte da configuração do back-end de uma seqüência de consulta adequada. Ordenar Parâmetros da consulta

Amazon autenticação string de consulta em PHP requer que os parâmetros na string de consulta ser classificado. A maneira mais fácil de fazer isso é criar uma matriz de parâmetros , use a função " ksort " para classificar a matriz , e colocar a string de consulta de volta juntos em ordem depois de ter adicionado todos os campos obrigatórios por autenticação AWS . < Br >
Definir Prazo de Vencimento

ao autenticar uma seqüência de consulta com PHP e AWS , você tem que passar por um carimbo de tempo , indicando o tempo de validade da consulta e sua chave de acesso da AWS. Você pode , opcionalmente, passar um número de versão do serviço que você está usando. O parâmetro de carimbo de tempo é chamado de " Timestamp ", o parâmetro chave de acesso é denominado " AWSAccessKeyId " eo parâmetro versão é chamada de " versão ".
Criar assinatura encriptada

uma consulta AWS corda exigência de autenticação com PHP é que você criptografar a assinatura com sua chave secreta através da criação de um valor de hash com chave , codificando -o para base 64 e codificação de URL o resultado. Use a função " hash_hmac " para criar o valor de hash com criptografia com chave como " sha1 " ou " sha256 ", a função " base64_encode " para codificar o resultado a base 64 , e da função " urlencode " a url - codificar o resultado.
AWS SDK for PHP

Amazon AWS oferece uma Development Software Kit, ou SDK, para PHP que ajuda a tornar o processo de autenticação string de consulta mais fácil. O SDK esconde a maioria dos requisitos de autenticação em uma interface de programação de aplicativo para que você pode passar os parâmetros necessários e permitir que as funções predefinidas para codificar e formatar a consulta corretamente. Faça o download do PHP AWS SDK no http://aws.amazon.com/sdkforphp/.

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever uma ponte usuário WordPress 
·Tutorial MySQL para Como Carregar uma imagem 
·Saída de HTML em Perl Vs . PHP 
·Como importar conexões em MySQL Workbench 
·PHP é possível conectar a um banco de dados MySQL rem…
·Como criptografar e Watermark um PHP PDF 
·O desempenho de uma matriz associativa em PHP 
·Comparação da CFM para PHP 
·PHP Função incorreta 
·Longest Substring comum em PHP 
  Artigos em destaque
·Como Ler MDB para ODBC 
·Aplicação de Programação Linear em Computadores 
·Como faço para alterar a senha usando um prompt de com…
·Adicionando um DLL a um projeto CPP 
·Como armazenar uma entrada em um vetor 
·Como calcular códigos G02 para Mills 
·A função de F- Estatísticas em MATLAB 
·Qual é o significado de Scripting Language 
·Como importar Classes em Java 
·Como fazer um jogo básico em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados