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);