blob: 58b712d82b9723ecfd9f98ee5d22305bbace6813 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import bcrypt
def enc(string):
return string.encode('utf-8')
def salt():
return bcrypt.gensalt()
def check_password(password, salt, password_hash):
return bcrypt.checkpw(enc(password)+salt, enc(password_hash))
def password_hash(password, salt):
return bcrypt.hashpw(enc(password), salt);
|