"""auth 路由:当前登录用户信息(IAM 鉴权)""" from fastapi import APIRouter, Depends from ..core.deps import current_admin router = APIRouter(prefix="/api/admin", tags=["admin"]) @router.get("/me") async def me(admin: dict = Depends(current_admin)): """返回当前 IAM 登录用户信息(由 deps.current_admin 从 IAM analyze 解析)。""" return { "userId": admin.get("userId"), "username": admin.get("username"), "name": admin.get("name"), "email": admin.get("email"), "tenantId": admin.get("tenantId"), "tenantName": admin.get("tenantName"), }