Repository URL to install this package:
|
Version:
0.0.44 ▾
|
# Third
from bcrypt import gensalt, hashpw
from flask_jwt_extended import create_access_token, create_refresh_token
def check_password_in_signup(password: str, confirm_password: str):
if not password:
return False
if not confirm_password:
return False
if not password == confirm_password:
return False
return True
def generate_password(password: str):
return hashpw(password.encode(), gensalt(12))
def create_tokens(email: str):
return {
"token": create_access_token(identity=email),
"refresh": create_refresh_token(identity=email),
}