Wie sichere ich meine Zugangsdaten?

Zuletzt aktualisiert: vor 3 Monaten

Ihre API-Schlüssel sind der Zugang zu Ihrem Cathopic-Konto. Wenn Sie sie sicher aufbewahren, verhindern Sie unbefugten Zugriff und schützen vor Abrechnungsbetrug.

Die goldene Regel: Schlüssel geheim halten

Behandeln Sie Ihre API-Schlüssel wie Passwörter. Häufige Fehler, die Sie vermeiden sollten:

  • Schlüssel direkt im Quellcode fest einbauen

  • Schlüssel in Git oder anderem Versionskontrollsystem ablegen

  • Schlüssel in clientseitigem JavaScript oder in mobilen Apps verwenden

  • Schlüssel per E-Mail, Slack oder Messenger-Apps teilen

  • Schlüssel an öffentlichen Orten speichern (öffentliche Repositories, Wikis usw.)

Umgebungsvariablen verwenden

Speichern Sie Schlüssel in Umgebungsvariablen statt im Code:

// .env-Datei (zu .gitignore hinzufügen!)
CATHOPIC_API_KEY=sk_live_abc123xyz789...
// Ihr Code
require('dotenv').config();
const apiKey = process.env.CATHOPIC_API_KEY;

So trennen Sie sensible Daten von Ihrer Codebasis und erleichtern das Rotieren der Schlüssel.

Nur serverseitig

API-Aufrufe müssen von Ihren Backend-Servern ausgeführt werden, nicht von Browsern oder mobilen Apps. Wenn Nutzer Zugriff auf Cathopic-Ressourcen benötigen:

  • Erstellen Sie einen Backend-Endpunkt, der Ihren API-Schlüssel verwendet

  • Ihr Frontend ruft IHREN Endpunkt auf, nicht direkt Cathopic

  • Ihr Server validiert die Nutzeranfrage, bevor er Cathopic aufruft

Nach IP einschränken (falls möglich)

Manche Infrastrukturen erlauben IP-Whitelisting. Wenn Ihre API-Aufrufe von bekannten IPs kommen:

  • Konfigurieren Sie Firewall-Regeln, um den ausgehenden Zugriff zu begrenzen

  • Verwenden Sie dedizierte Service-Accounts mit minimalen Berechtigungen

  • Überwachen Sie Zugriffsprotokolle auf ungewöhnliche Aktivitäten

Wenn ein Schlüssel kompromittiert wurde

Wenn Sie vermuten, dass ein Schlüssel offengelegt wurde:

  1. Erzeugen Sie sofort einen neuen API-Schlüssel

  2. Aktualisieren Sie Ihre Anwendung mit dem neuen Schlüssel

  3. Löschen Sie den kompromittierten Schlüssel

  4. Prüfen Sie die Nutzungsprotokolle auf verdächtige Aktivitäten

  5. Kontaktieren Sie den Support, wenn Sie unbefugte Abrechnungen sehen

Verwalten Sie Ihre Schlüssel sicher unter Einstellungen → API.

War dieser Artikel hilfreich?