Przejdź do głównej zawartości

Uwierzytelnianie

Token API

Używaj tokenów API do operacji zarządzania z backendu.

Utwórz token: Panel → Konto → Klucze API → Utwórz klucz

Użyj w żądaniach:

Authorization: Bearer cf_api_live_abc123...

Przykładowe żądania

curl https://api.consentforge.com/api/v1/properties \
-H "Authorization: Bearer cf_api_live_YOUR_TOKEN"

Token embed

Token embed to publiczny identyfikator Twojej właściwości. Jest używany w tagu <script> i bezpieczny do publicznego ujawnienia — umożliwia tylko operacje odczytu w runtime.

<script
src="https://cdn.consentforge.com/consentforge.min.js"
data-token="cf_live_PUBLIC_TOKEN"
></script>

Zakresy tokenów

Podczas tworzenia klucza API wybierz minimalne niezbędne zakresy:

ZakresDostęp
properties:readListowanie i przeglądanie właściwości
properties:writeTworzenie i aktualizowanie właściwości
policies:readPrzeglądanie polityk
policies:writeTworzenie, publikowanie, przywracanie polityk
receipts:readPrzeglądanie paragonów zgód
receipts:exportEksportowanie paragonów
webhooks:readPrzeglądanie konfiguracji webhooków
webhooks:writeTworzenie i aktualizowanie webhooków
users:readListowanie użytkowników
users:writeZapraszanie i zarządzanie użytkownikami
adminPełny dostęp (używaj oszczędnie)