Merge master into rbac

This commit is contained in:
Min RK
2021-04-13 13:07:30 +02:00
26 changed files with 522 additions and 29 deletions

View File

@@ -8,6 +8,7 @@ import hashlib
import inspect
import os
import random
import secrets
import socket
import ssl
import sys
@@ -325,7 +326,7 @@ def hash_token(token, salt=8, rounds=16384, algorithm='sha512'):
"""
h = hashlib.new(algorithm)
if isinstance(salt, int):
salt = b2a_hex(os.urandom(salt))
salt = b2a_hex(secrets.token_bytes(salt))
if isinstance(salt, bytes):
bsalt = salt
salt = salt.decode('utf8')