Aplikacja OAuth zapewnia Twojej integracji identyfikator klienta oraz — w przypadku aplikacji poufnej — sekret klienta, których potrzebuje ona do uwierzytelniania w naszym API. Zobacz Uwierzytelnianie, aby dowiedzieć się, jak ich używać.
Aby zarządzać aplikacjami OAuth, potrzebujesz uprawnienia Administrator dla konta. Dowiedz się więcej o uprawnieniach.
Wybierz opcję „Poufny” dla aplikacji serwerowych, które mogą bezpiecznie przechowywać sekret klienta. Wybierz opcję „Publiczny” dla aplikacji przeglądarkowych, mobilnych lub natywnych, które nie mogą tego robić — aplikacja publiczna nie otrzymuje sekretu klienta, a przepływ chroni zamiast tego PKCE. Typu klienta nie można zmienić po utworzeniu aplikacji.
URI przekierowania musi używać https albo — na potrzeby lokalnego programowania — http z adresem pętli zwrotnej (localhost, 127.0.0.1 lub ::1). Aplikacja publiczna może też używać prywatnego schematu URI z odwróconą domeną, np. com.example.app:/oauth/callback.
Rotuj sekret klienta, jeśli obecny został utracony lub ujawniony. Mają go tylko aplikacje poufne.
Poprzedni sekret klienta natychmiast przestaje działać, więc zaktualizuj swoją aplikację od razu po rotacji. Użytkownicy, którzy już autoryzowali Twoją aplikację, pozostają autoryzowani.
Usunięcie aplikacji OAuth unieważnia autoryzacje, których udzielili jej użytkownicy. Wydane już tokeny dostępu mogą działać do czasu wygaśnięcia.