LICENSE
README.md
pyproject.toml
src/tc_auth/__init__.py
src/tc_auth/auth.py
src/tc_auth/jwt_handler.py
src/tc_auth.egg-info/PKG-INFO
src/tc_auth.egg-info/SOURCES.txt
src/tc_auth.egg-info/dependency_links.txt
src/tc_auth.egg-info/requires.txt
src/tc_auth.egg-info/top_level.txt
src/tc_auth/api/__init__.py
src/tc_auth/api/account_route.py
src/tc_auth/api/dash_account.py
src/tc_auth/api/dash_oauth.py
src/tc_auth/api/dash_otp.py
src/tc_auth/api/dash_session.py
src/tc_auth/api/dashboard_route.py
src/tc_auth/api/login_route.py
src/tc_auth/api/oauth_route.py
src/tc_auth/db/__init__.py
src/tc_auth/db/base.py
src/tc_auth/db/models.py
src/tc_auth/db/session.py
src/tc_auth/dependencies/__init__.py
src/tc_auth/dependencies/auth_deps.py
src/tc_auth/dependencies/role_deps.py
src/tc_auth/dependencies/status_deps.py
src/tc_auth/email/__init__.py
src/tc_auth/email/mail.py
src/tc_auth/email/template.py
src/tc_auth/exceptions/__init__.py
src/tc_auth/exceptions/error.py
src/tc_auth/exceptions/handler.py
src/tc_auth/oauth/__init__.py
src/tc_auth/oauth/github.py
src/tc_auth/oauth/google.py
src/tc_auth/schema/__init__.py
src/tc_auth/schema/account.py
src/tc_auth/schema/dashboard.py
src/tc_auth/schema/login.py
src/tc_auth/schema/oauth.py
src/tc_auth/schema/otp.py
src/tc_auth/schema/sessions.py
src/tc_auth/service/__init__.py
src/tc_auth/service/account_service.py
src/tc_auth/service/auth_service.py
src/tc_auth/service/dashboard_service.py
src/tc_auth/service/get_user_service.py
src/tc_auth/service/oauth_service.py
src/tc_auth/service/otp_service.py
src/tc_auth/service/session_service.py
src/tc_auth/utils/get_helper.py
src/tc_auth/utils/hasher.py
src/tc_auth/utils/identifier.py