1.0.2 • Published 1 year ago

django-auth v1.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

django-auth

Perform login verification used in Django Framework with pbkdf2.

Install

npm install django-auth

Usage

Verify password by Django hash

const djangoHash = 'pbkdf2_sha256$24000$MGpI+xNdivzlvj3b$T+2W22VhTrh1eV9Esy2STcBxgj55VQBPnvDaBBliFhQ=';
const password = 'password';

verify(password, djangoHash); // true

Generate Django Hash

Default

  • salt: random,
  • iterations: 24000,
  • algorithm: sha256
djangoHash(password); 
// return `pbkdf2_${algorithm}${iterations}${salt}${hash}`

or

djangoHash(password, salt, iterations, algorithm);
1.0.2

1 year ago

1.0.0

1 year ago