MCPcopy Create free account
hub / github.com/ScrapeGraphAI/scrapecraft / save_api_keys

Function save_api_keys

backend/app/api/auth.py:161–167  ·  view source on GitHub ↗

Save user's API keys (encrypted).

(
    keys: APIKeyCreate,
    current_user: User = Depends(get_current_active_user)
)

Source from the content-addressed store, hash-verified

159
160@router.post("/api-keys")
161async def save_api_keys(
162 keys: APIKeyCreate,
163 current_user: User = Depends(get_current_active_user)
164):
165 """Save user's API keys (encrypted)."""
166 # TODO: Implement secure storage of API keys
167 return {"message": "API keys saved successfully"}
168
169@router.get("/api-keys")
170async def get_api_keys(current_user: User = Depends(get_current_active_user)):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected