Allow disabling sanity checks

manzilcheck
PANDACUSHION 6 months ago
parent c733a550ec
commit 8fee958f68
  1. 1
      backend/config.py
  2. 3
      backend/utils/utils.py

@ -15,6 +15,7 @@ DB_NAME: str = "educonnect"
DEFAULT_PROFILE_FILE: str = "defaultUserBanner.png"
DEFAULT_COURSE_COVER: str = "defaultCourseCover.png"
DEFAULT_BADGE_ICON: str = "defaultBadgeIcon.png"
DISABLE_PASSWORD_SANITY_CHECKS: bool = True
PROJECT_ROOT: os.path = os.path.dirname(os.path.abspath(__file__))
USER_UPLOADS_DIR: str = os.path.join(PROJECT_ROOT, "uploads")

@ -3,6 +3,7 @@ import hashlib
import random
import os
from PyPDF2 import PdfReader
from config import *
import re
FILE_NAME = 'manjil.pdf'
@ -33,6 +34,8 @@ def is_valid_email(email):
return False
def password_check(passwd: str) -> bool:
if DISABLE_PASSWORD_SANITY_CHECKS:
return True
special_symbol_pattern = r'[$@#%]'
upper_case_pattern = r'[A-Z]'
lower_case_pattern = r'[a-z]'

Loading…
Cancel
Save