Begræns en nøgle (IP, domæne og tilladelser)
1 min læsning
Du kan stramme en nøgles adgang på tre måder. Du finder dem på nøglens side under tandhjuls-ikonet Konfiguration.
Tilladelser (scopes)
Vælg præcis hvilke dele af API'et nøglen må bruge. En nøgle, der kun skal søge, behøver ikke adgang til alt. Mindre adgang = mindre skade, hvis nøglen lækkes.
IP-allowlist (live-nøgler)
Tilføj de IP-adresser eller CIDR-blokke, dine servere kalder fra. Kald fra andre IP'er afvises med 403. Perfekt til server-til-server-opsætninger med faste IP'er.
Domæne-allowlist (offentlige nøgler)
Tilføj de domæner (origins), din frontend kører på — med https:// foran, fx https://example.com. Browser-kald fra andre domæner afvises med 403. En offentlig nøgle uden domæner virker slet ikke: alle kald afvises. Det forhindrer andre i at stjæle din offentlige nøgle og bruge den på deres egen side.
Anbefaling: Giv live-nøgler kun de tilladelser, de reelt skal bruge, og lås dem til dine servere med IP-allowlisten, hvor det er muligt.
Var dette nyttigt?
