Now using env. variables for db info
This commit is contained in:
		@@ -26,7 +26,7 @@ def encrypt_account_info(
 | 
			
		||||
    """Encrypts login and password of a user using hash of their master password as a key.
 | 
			
		||||
    Returns a tuple of encrypted login password and salt"""
 | 
			
		||||
    salt = bcrypt.gensalt()
 | 
			
		||||
    key = generate_key(salt, master_pass_hash)
 | 
			
		||||
    key = _generate_key(salt, master_pass_hash)
 | 
			
		||||
    f = Fernet(key)
 | 
			
		||||
    enc_login = f.encrypt(login.encode("utf-8"))
 | 
			
		||||
    enc_passwd = f.encrypt(passwd.encode("utf-8"))
 | 
			
		||||
@@ -36,7 +36,7 @@ def encrypt_account_info(
 | 
			
		||||
def decrypt_account_info(
 | 
			
		||||
    enc_login: bytes, enc_pass: bytes, master_pass_hash: bytes, salt: bytes
 | 
			
		||||
) -> tuple[str, str]:
 | 
			
		||||
    key = generate_key(salt, master_pass_hash)
 | 
			
		||||
    key = _generate_key(salt, master_pass_hash)
 | 
			
		||||
    f = Fernet(key)
 | 
			
		||||
    login_bytes = f.decrypt(enc_login)
 | 
			
		||||
    pass_bytes = f.decrypt(enc_pass)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user