patristic-be / src /lib /auth /__init__.py
Mario33333's picture
deploy: reader-access security hardening (feature/audiobook@06a5ed8)
7c2d250 verified
Raw
History Blame Contribute Delete
486 Bytes
"""Public API for the auth module."""
from .models import User
from .repo import (
SESSION_KEY,
authenticate,
current_user,
ensure_credentials_file,
get_credentials,
is_admin,
login,
logout,
render_login,
require_admin,
)
__all__ = [
"User",
"SESSION_KEY",
"authenticate", "current_user", "ensure_credentials_file",
"get_credentials", "is_admin", "login", "logout",
"render_login", "require_admin",
]