Запишите детаље апликације
Користите препознатљиво име сервиса и контакт адресу доступну одржавачима. Опишите интеграцију и податке које она користи. Ови детаљи помажу власницима да разумеју зашто приступ постоји. Одвојте развојне и продукцијске апликације када то сервис са којим су повезане подржава.
Изаберите минимална овлашћења
Повуците свако овлашћење на потребну функцију користећи референтни сервис. Почните са приступом само за читање када је довољно. Немојте тражити широка овлашћења да бисте решили необјашњену грешку; прво проверите документовани одговор. Запишите разлог за свако овлашћење ради будућих прегледа.
Проверите ток овлашћења
Региструјте тачну адресу за повратни позив и следите правила сервиса за поклапање redirect_uri. Користите његову препоручену заштиту од злонамерних захтева и пресретања кода. Код у URL-у не доказује аутентификацију. Тестирајте са подацима који нису осетљиви и обезбедите начин за повлачење приступа.