add verify_admin_token

This commit is contained in:
Vladless
2025-06-23 22:10:05 +03:00
parent fc0079770d
commit 6a4fafbdf0
6 changed files with 66 additions and 17 deletions
+14 -10
View File
@@ -25,7 +25,8 @@ router.include_router(
enabled_methods=["get_all", "get_one", "delete"]
),
prefix="/payments",
tags=["Payments"]
tags=["Payments"],
dependencies=[Depends(verify_admin_token)]
)
@@ -52,7 +53,8 @@ router.include_router(
enabled_methods=["get_all", "get_one", "delete"]
),
prefix="/referrals",
tags=["Referrals"]
tags=["Referrals"],
dependencies=[Depends(verify_admin_token)]
)
router.include_router(
@@ -65,7 +67,8 @@ router.include_router(
enabled_methods=["get_all", "get_one", "delete"]
),
prefix="/notifications",
tags=["Notifications"]
tags=["Notifications"],
dependencies=[Depends(verify_admin_token)]
)
@@ -79,10 +82,10 @@ router.include_router(
enabled_methods=["get_all", "get_one", "delete"]
),
prefix="/manual-bans",
tags=["Bans"]
tags=["Bans"],
dependencies=[Depends(verify_admin_token)]
)
router.include_router(
generate_crud_router(
model=BlockedUser,
@@ -93,10 +96,10 @@ router.include_router(
enabled_methods=["get_all", "get_one", "delete"]
),
prefix="/blocked-users",
tags=["Bans"]
tags=["Bans"],
dependencies=[Depends(verify_admin_token)]
)
router.include_router(
generate_crud_router(
model=TemporaryData,
@@ -107,10 +110,10 @@ router.include_router(
enabled_methods=["get_all", "get_one", "delete"]
),
prefix="/temporary-data",
tags=["TemporaryData"]
tags=["TemporaryData"],
dependencies=[Depends(verify_admin_token)]
)
router.include_router(
generate_crud_router(
model=TrackingSource,
@@ -121,5 +124,6 @@ router.include_router(
enabled_methods=["get_all", "get_one", "delete"]
),
prefix="/tracking-sources",
tags=["TrackingSources"]
tags=["TrackingSources"],
dependencies=[Depends(verify_admin_token)]
)