Zarządzaj swoją aplikacjąCloud
Klucze i sekrety
Klucze, których używa twoja aplikacja, i sekrety, które trzyma na serwerze.
Klucze
Karta Keys wymienia usługi połączone na twoim koncie, takie jak Stripe, OpenAI czy Shopify, z których mogą korzystać twoje aplikacje, razem z ich liczbą. Pokazuje każde włączone połączenie na koncie, nie tylko te tej aplikacji. Po kliknięciu otwiera się strona Konektory, gdzie dodajesz je raz i wybierasz, które aplikacje korzystają z każdego z nich.
Sekrety
Klucze do usług, które aplikacja wywołuje, a które nie mają konektora: usługa pogodowa, SMS, własne API klienta. Znajdziesz je w menu, w sekcji Cloud, a korzystać z nich może ktoś, kto może edytować aplikację. Kliknij Add secret, nadaj mu nazwę, podaj adres usługi i wklej klucz.
- Klucz jest wysyłany tylko pod ten adres, nigdy nigdzie indziej, i nigdy nie znajduje się w kodzie aplikacji.
- Jest przechowywany w postaci zaszyfrowanej. Po zapisaniu można go zastąpić lub usunąć, ale nie odczytać.
- Zmiana działa od razu, w podglądzie i w opublikowanej aplikacji, bez ponownego publikowania.
Potem poproś o niego w czacie, podając nazwę: „Pokaż pogodę w Paryżu, używając WEATHER_KEY”. Aplikacja wpisuje nazwę tam, gdzie ma trafić klucz, a Setherion wstawia klucz w momencie wysyłania. Każde żądanie z sekretem zużywa jeden kredyt integracji. Aplikacje działające na twoim własnym Supabase nie mogą jeszcze korzystać z sekretów.
Zasady dotyczące sekretu
- Nazwa składa się z wielkich liter, cyfr i podkreślników, zaczyna się od litery i ma od 2 do 64 znaków, jak
WEATHER_KEY. Nazwa, w której jest klucz, zostanie odrzucona, tak samo jak nazwa już używana: zastąp stary sekret z jego menu. - Wartość może mieć do 4 096 znaków, a aplikacja może przechowywać 50 sekretów.
- Adres usługi musi być publicznym adresem https. Adresy IP, localhost, porty i nazwy prywatne są odrzucane. Jeśli wkleisz cały link, zachowany zostanie tylko jego host.
- Żądanie jest wysyłane tylko wtedy, gdy jego adres jest tym, który zapisano razem z sekretem. W przeciwnym razie zostaje odrzucone z komunikatem, że sekret można wysłać tylko do tego hosta.
- Klucz jest usuwany z odpowiedzi, zanim zobaczy ją aplikacja.
- Żądanie czeka do 30 sekund, nie jest przekierowywane, a odpowiedź może mieć do 5 MB.
- Odwiedzający może wysłać do 600 takich żądań na godzinę. Zatrzymują się, gdy backend jest wstrzymany albo miesięczny limit się wyczerpał.
- Tabela pokazuje nazwę każdego sekretu, adres, pod który jest wysyłany, i datę aktualizacji, a w każdym wierszu są przyciski Replace i Delete.
Czy ta strona była pomocna?
