Criptografa senha / Encrypt password
Criptografa uma senha utilizando o método de criptografia bcrypt, que é um método do tipo hash aplicado para criptografar senhas baseando-se no algoritmo Blowfish. Mesmo que o valor da senha seja o mesmo, este bloco gera um hash diferente a cada chamada da função.
Mesmo que o valor da senha seja o mesmo, o bloco Criptografar senha sempre gera um hash diferente a cada chamada da função. Assim, utilize o bloco Verificar senha criptografada para realizar a comparação entre a senha e o hash gerado.
Compatibilidade
Bloco servidor: cronapi.util.Operations.encryptPassword()
Retorno
Retorna uma string contendo a senha criptografada.
Parâmetros
Senha
Senha a ser criptografada.
Posição: 1
Inglês: Password
Tipo: Texto / String
Exemplo: "m1nh@Senha"
Exemplo
A função abaixo mostra um exemplo de uso do bloco Criptografa senha. A senha "m1nh@Senha", passada como parâmetro, será criptografada e o resultado será impresso no console do depurador.
A imagem a seguir exibe o resultado de execução da função da Figura 2.