Code Igniter Versão 1.5.2 - Guia do Usuário


Assistente de Segurança

O Assistente de Segurança contem funções funções relacionadas à segurança.

Carregando este Assistente

Este assistente é carregado usando o seguinte código:

$this->load->helper('security');

As seguinte funções estão disponíveis:

xss_clean()

Prove um filtro "Cross Site Script Hack". Esta função é um apelido/pseudônimo para a classe Input . Maiores informações podem ser encontradas através do link fornecido.

dohash()

Permite criar um um modo de hash SHA1 ou MD5 apropriado para encriptar senhas. Irá usar o SHA1 por padrão. Exemplos:

$str = dohash($str); // SHA1

$str = dohash($str, 'md5'); // MD5

strip_image_tags()

Esta é uma função de segurança que irá tirar as tags de imagem de uma string. Deixando apenas,em texto puro, a URL da imagem.

$string = strip_image_tags($string);

encode_php_tags()

Esta é uma função de segurança que converte tags PHP em entities. Nota: Se você usar a função de filtro XSS ele fará isso automaticamente.

$string = encode_php_tags($string);