py-learn-backend / auth /__init__.py
Oviya
fix
8e485f9
raw
history blame contribute delete
468 Bytes
"""
Authentication module
"""
from .models import User, BlacklistedToken, RefreshToken
from .utils import token_required, anonymize_username
from .json_database import ensure_database_initialized
from .routes import auth_bp
# IMPORTANT: initialize JSON DB at startup
ensure_database_initialized()
__all__ = [
"User",
"BlacklistedToken",
"RefreshToken",
"token_required",
"anonymize_username",
"ensure_database_initialized",
"auth_bp",
]