1.5.89 • Published 10 months ago

@taktikorg/architecto-ad-aut v1.5.89

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@taktikorg/architecto-ad-aut

NodeJS library for hash the passwords with salt

Installation

npm i @taktikorg/architecto-ad-aut

Usage

Generate salt and hash from password

const phws = require('@taktikorg/architecto-ad-aut');

let password = '123456'; // password from user input
let result = await phws.generate(password);

console.log(result.salt); // store the salt to database
consle.log(result.hash); // store the hash as password in database

Verify a password

const phws = require('@taktikorg/architecto-ad-aut');

let password = '123456'; // password from user input
let salt = 'read salt from database';
let hash = 'read hash from database';

let result = await phws.verify(password, hash, salt); // returns true or false
if (result) {
    // password is correct
} else {
    // password is incorrect
}

Modes

The default mode is fast. You can change the mode by passing the mode as a last parameter to the generate and verify functions.

ModeDescription
secure10000 iterations
fast1000 iterations
fastest100 iterations

Tests

npm test
1.5.89

10 months ago

1.5.88

10 months ago

1.5.87

10 months ago

1.5.86

10 months ago

1.5.85

10 months ago

1.5.84

10 months ago

1.5.83

10 months ago

1.4.83

11 months ago

1.4.82

11 months ago

1.4.81

11 months ago

1.4.80

11 months ago

1.4.79

11 months ago

1.4.78

11 months ago

1.4.77

11 months ago

1.3.77

11 months ago

1.3.76

11 months ago

1.3.75

11 months ago

1.3.74

11 months ago

1.3.73

11 months ago

1.3.72

11 months ago

1.3.71

11 months ago

1.3.70

11 months ago

1.3.69

11 months ago

1.3.68

11 months ago

1.3.67

11 months ago

1.3.66

11 months ago

1.3.65

11 months ago

1.3.64

11 months ago

1.3.63

11 months ago

1.3.62

11 months ago

1.3.61

11 months ago

1.2.61

11 months ago

1.2.60

11 months ago

1.2.59

11 months ago

1.2.58

11 months ago

1.2.57

11 months ago

1.2.56

11 months ago

1.2.55

12 months ago

1.2.54

12 months ago

1.2.53

12 months ago

1.2.52

12 months ago

1.1.52

12 months ago

1.1.51

12 months ago

1.1.50

12 months ago

1.1.49

12 months ago

1.1.48

12 months ago

1.1.47

12 months ago

1.1.46

12 months ago

1.1.45

12 months ago

1.1.44

12 months ago

1.1.43

12 months ago

1.1.42

12 months ago

1.1.41

12 months ago

1.1.40

12 months ago

1.1.39

12 months ago

1.1.38

12 months ago

1.1.37

12 months ago

1.1.36

1 year ago

1.1.35

1 year ago

1.1.34

1 year ago

1.1.33

1 year ago

1.1.32

1 year ago

1.1.31

1 year ago

1.1.30

1 year ago

1.1.29

1 year ago

1.1.28

1 year ago

1.1.27

1 year ago

1.1.26

1 year ago

1.1.25

1 year ago

1.1.24

1 year ago

1.1.23

1 year ago

1.1.22

1 year ago

1.1.21

1 year ago

1.1.20

1 year ago

1.1.19

1 year ago

1.1.18

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago