Zarejestruj szczegóły aplikacji
Użyj rozpoznawalnej nazwy usługi i adresu kontaktowego dostępnego dla opiekunów. Opisz integrację i dane, które używa. Te szczegóły pomagają właścicielom zrozumieć, dlaczego dostęp istnieje. Oddziel aplikacje deweloperskie od produkcyjnych, gdy połączona usługa na to pozwala.
Wybierz minimalne uprawnienia
Przypisz każde uprawnienie do wymaganego elementu funkcjonalnego, korzystając z dokumentacji serwisu. Zacznij od dostępu tylko do odczytu, jeśli to wystarcza. Nie żądaj szerokich uprawnień, aby rozwiązać niewyjaśniony błąd; najpierw sprawdź udokumentowaną odpowiedź. Zapisz powód każdego uprawnienia do przyszłych przeglądów.
Zweryfikuj proces autoryzacji
Zarejestruj dokładny adres zwrotny (callback) i przestrzegaj zasad serwisu dotyczących zgodności redirect_uri. Skorzystaj z zalecanej ochrony przed fałszowaniem żądań i przechwytywaniem kodów. Kod w URL nie potwierdza uwierzytelnienia. Testuj na danych niesprawiających ryzyka i zapewnij możliwość cofnięcia dostępu.