passwordHash
Gera o hash de uma senha.
Sintaxe
Seção intitulada “Sintaxe”string passwordHash ( string senha )Retorno
Seção intitulada “Retorno”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 ==.
Veja também
Seção intitulada “Veja também”getServerName— Devolve o nome público do servidor.getMaxPlayers— Devolve o limite de jogadores simultâneos.getServerPort— Devolve a porta em que o servidor de jogo escuta.getServerHttpPort— Devolve a porta do servidor HTTP, usada para entregar os arquivos dos resources aos clientes.setServerPassword— Define ou remove a senha de acesso ao servidor.shutdown— Desliga o servidor.getServerConfigSetting— Lê um valor do server.cfg.outputServerLog— Escreve uma linha no log do servidor.