Pular para o conteúdo

passwordHash

Servidor Utilidades

Gera o hash de uma senha.

string passwordHash ( string senha )

O hash, pronto para ser guardado, ou false se o hashing falhar (o motivo vai para o console de debug).

Nunca guarde a senha de um jogador como texto puro: guarde o resultado desta função e confira as tentativas de login com passwordVerify.

O hash já traz dentro dele o sal e os parâmetros usados — você não precisa guardar nada além do texto devolvido. Chamar passwordHash duas vezes com a mesma senha devolve textos diferentes, e ambos são válidos: por isso nunca compare hashes com ==.