Hash a password or check it using bcrypt

Based on:
https://github.com/dcodeIO/bcrypt.js/blob/master/README.md

Description

 The neoBCrypt plugin for VisualNEO Web provides hashing and verification capabilities using the bcrypt algorithm, a robust method for securely handling passwords. Here’s an overview of its core features:

    • Password Hashing:
      • The neoBcryptHashPassword command allows developers to hash passwords securely. By specifying a password and an output variable to store the hashed result, this command simplifies password storage in a secure format, ideal for applications that require authentication.
    • Password Verification:
      • Using neoBcryptCheckPassword, developers can verify whether an entered password matches a stored bcrypt hash. The command outputs a Boolean result, making it straightforward to handle user logins by checking the hashed passwords against input values.

The neoBCrypt plugin is particularly useful for applications requiring user authentication, as it leverages bcrypt’s strong encryption to safeguard passwords and provides simple methods for hashing and checking user credentials​.

neoBcryptHashPassword

Purpose:

Hash a password using bcrypt.

Category:

neoBcrypt

Syntax:

neoBcryptHashPassword "thePassword" [theHashedPassword]

 

thePassword

Password to hash

theHashedPassword

Variable to store the hashed password

 

neoBcryptCheckPassword

Purpose:

Check a password using bcrypt

Category:

neoBcrypt

Syntax:

neoBcryptCheckPassword "thePassword" "theHashedPassword" [theResult]

 

thePassword

Password to check

theHashedPassword

Hashed password

theResult

Variable to store result (true or false)

 

Created with the Personal Edition of HelpNDoc: Elevate Your Help Documentation with a Help Authoring Tool