3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-12-24 11:42:51 +01:00
PyLink/pylink-mkpasswd
2016-11-19 17:47:55 -08:00

18 lines
507 B
Python
Executable File

#!/usr/bin/env python3
"""
Password hashing utility for PyLink IRC Services.
"""
#import passlib
from pylinkirc.coremods.login import pwd_context
if __name__ == '__main__':
import argparse
parser = argparse.ArgumentParser(description='Hashes a password for use with PyLink IRC Services.')
parser.add_argument('password', help='specifies the password to hash')
args = parser.parse_args()
assert args.password, "Password cannot be empty!"
print(pwd_context.encrypt(args.password))