Zabilježite detalje aplikacije
Koristite prepoznatljivo ime usluge i kontakt adresu dostupnu održavateljima. Opišite integraciju i podatke koje koristi. Ovi detalji pomažu vlasnicima da razumiju zašto pristup postoji. Odvojite razvojne i produkcijske aplikacije kada povezana usluga to podržava.
Odaberite minimalne dozvole
Mapirajte svaku dozvolu na potrebnu značajku koristeći referencu usluge. Počnite s pristupom samo za čitanje kada je to dovoljno. Nemojte tražiti široke dozvole za rješavanje neobjašnjenog problema; prvo pregledajte dokumentirani odgovor. Zabilježite razlog za svaku dozvolu za buduće preglede.
Provjerite tijek autorizacije
Registrirajte točnu adresu za povratni poziv i slijedite pravila usluge za podudaranje redirect_uri. Koristite preporučenu zaštitu protiv krivotvorine zahtjeva i presretanja koda. Kod u URL-u ne dokazuje autentifikaciju. Testirajte s podacima koji nisu osjetljivi i osigurajte način za opoziv pristupa.