#password #django #authenticate #generate #pbkdf2 #management #hashed

django-auth

Authenticate or generate Django-managed passwords

2 releases

0.1.1 Jan 14, 2024
0.1.0 Jan 14, 2024

#348 in Authentication

Download history 4/week @ 2024-02-14 11/week @ 2024-02-21 6/week @ 2024-02-28 3/week @ 2024-03-06 18/week @ 2024-03-13 16/week @ 2024-03-27 18/week @ 2024-04-03

53 downloads per month

Custom license

8KB
93 lines

django-auth

django-auth workflow

Authenticate or generate Django-managed passwords. Written in Rust.

A Django-managed password is a hashed password stored by Django. See Password management in Django for more information.

Library Usage

See:

CLI Tool Usage

cargo run --example auth:

Authenticate or generate Django-managed passwords

Usage: auth <COMMAND>

Commands:
  encode  Encode a password in Django-style
  verify  Verify a Django stored hashed password
  help    Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

Dependencies

~1–1.5MB
~33K SLoC