Skip to main content

Uwierzytelnianie

Wappfy API obsluguje dwie metody uwierzytelniania. Kazde zapytanie musi zawierac jedna z nich.

Klucz API (zalecane)

Przekaz klucz API w naglowku X-Api-Key:

Tworzenie klucza API

Klucze API mozna tworzyc za pomoca panelu lub API. Klucze sa przypisane do uzytkownika i maja takie same uprawnienia jak konto uzytkownika.
Wartosc klucza jest zwracana tylko raz podczas tworzenia. Przechowuj ja bezpiecznie.

Token Bearer (Supabase JWT)

Przekaz token dostepu Supabase w naglowku Authorization:
Tokeny JWT sa krotkotrwale i wymagaja odswiezania. Sa zwykle uzywane przez panel frontendowy, a nie do integracji serwer-serwer.

Dobre praktyki bezpieczenstwa

Klucze API nie wygasaja i sa latwiejsze w zarzadzaniu w przypadku integracji backendowych.
Jesli klucz zostal skompromitowany, usun go i utworz nowy.
Wszystkie zapytania API musza uzywac HTTPS. Zapytania HTTP beda odrzucane.
Klucze API powinny byc uzywane wylacznie w kodzie po stronie serwera, nigdy w JavaScript po stronie klienta.

Odpowiedzi bledow