Zabilježite detalje aplikacije
Koristite prepoznatljiv naziv servisa i kontakt adresu dostupnu osobama zaduženim za održavanje. Opišite integraciju i podatke koje koristi. Ti detalji pomažu odgovornim osobama da razumiju svrhu pristupa. Razdvojite razvojne i produkcione aplikacije kada povezani servis to podržava.
Odaberite najmanji skup dozvola
Povežite svaku dozvolu s potrebnom funkcijom pomoću dokumentacije servisa. Počnite pristupom samo za čitanje kada je to dovoljno. Ne tražite široke dozvole da biste riješili neobjašnjenu grešku; najprije pregledajte dokumentovani odgovor. Zabilježite razlog za svaku dozvolu radi budućih pregleda.
Provjerite tok autorizacije
Registrujte tačnu povratnu adresu i slijedite pravila servisa za podudaranje vrijednosti redirect_uri. Koristite preporučenu zaštitu od falsifikovanja zahtjeva i presrijetanja koda. Kod u URL adresi ne dokazuje autentifikaciju. Testirajte s podacima koji nijesu osjetljivi i obezbijedite način opozivanja pristupa.