diff --git a/qy_lty/userapp/admin_urls.py b/qy_lty/userapp/admin_urls.py index abe36f4..7963191 100644 --- a/qy_lty/userapp/admin_urls.py +++ b/qy_lty/userapp/admin_urls.py @@ -1,11 +1,15 @@ -from django.urls import path -from .views import AdminEmailLoginView, AdminLogoutView - -# 管理员专用API路径 -urlpatterns = [ - # 管理员登录 - path('login/', AdminEmailLoginView.as_view(), name='admin_login'), - # 管理员登出 - path('logout/', AdminLogoutView.as_view(), name='admin_logout'), - # 后续可以添加更多管理员专用接口 -] \ No newline at end of file +from django.urls import path +from .views import AdminEmailLoginView, AdminLogoutView +# Phase 2 — 通用凭据槽位管理端读写接口(CRED-03 + CRED-04) +from aiapp.views import CredentialSlotAdminView + +# 管理员专用API路径 +urlpatterns = [ + # 管理员登录 + path('login/', AdminEmailLoginView.as_view(), name='admin_login'), + # 管理员登出 + path('logout/', AdminLogoutView.as_view(), name='admin_logout'), + # 通用凭据槽位(GET 脱敏读取 / PUT 全字段覆写;admin token 鉴权) + path('credential-slot/', CredentialSlotAdminView.as_view(), name='admin_credential_slot'), + # 后续可以添加更多管理员专用接口 +]