From 4a1a74b22e7700c8d780c8c05adfff0b205181d2 Mon Sep 17 00:00:00 2001 From: Jim Driessen Date: Sat, 21 Jan 2017 23:04:00 +0100 Subject: [PATCH] Command to generate password hashes from commandline. --- marietje/marietje/management/commands/passwordhash.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 marietje/marietje/management/commands/passwordhash.py diff --git a/marietje/marietje/management/commands/passwordhash.py b/marietje/marietje/management/commands/passwordhash.py new file mode 100644 index 0000000..c4f949d --- /dev/null +++ b/marietje/marietje/management/commands/passwordhash.py @@ -0,0 +1,11 @@ +import getpass +from django.core.management.base import BaseCommand +from django.contrib.auth.hashers import make_password + + +class Command(BaseCommand): + help = 'Generate hash for a password (or player token).' + + def handle(self, *args, **options): + password = getpass.getpass() + print(make_password(password))