← Todos os pacotes

xs-bcrypt

v1.0.0 por ? 0 downloads

Password hashing with bcrypt for XanaScript

xs install xs-bcrypt
bcryptpasswordhashsecurityauthentication

README

xs-bcrypt

Hashing de senhas com bcrypt para XanaScript (usa bcryptjs).

API

  • hash-senha(senha, custo) → hash bcrypt (custo padrão 10)
  • verifica-senha(senha, hash)verdadeiro/falso
  • gera-sal(custo) → sal bcrypt ($2b$...)

Exemplo

xana
traz-ai "xs-bcrypt" as bc
cria hash = bc.hash-senha("senha-secreta")
se-pah (bc.verifica-senha("senha-secreta", hash)) {
  grita-ae("Login OK")
}

Dependência

Requer o módulo npm bcryptjs (já incluído na instalação do XanaScript).

Avaliações

Nenhuma avaliação ainda.