Registre os detalhes do aplicativo
Use um nome de serviço reconhecível e um endereço de contato disponível para os mantenedores. Descreva a integração e os dados que ela utiliza. Esses detalhes ajudam os proprietários a entender por que o acesso existe. Separe aplicativos de desenvolvimento e produção quando o serviço conectado suportar isso.
Selecionar permissões mínimas
Mapeie cada permissão para um recurso necessário usando a referência do serviço. Comece com acesso somente leitura quando suficiente. Não solicite permissões amplas para resolver um erro inexplicado; inspecione a resposta documentada primeiro. Registre o motivo de cada permissão para futuras revisões.
Verificar o fluxo de autorização
Registre o endereço de callback exato e siga as regras do serviço para corresponder o redirect_uri. Use sua proteção recomendada contra falsificação de requisições e interceptação de código. Um código em uma URL não prova autenticação. Teste com dados não sensíveis e forneça uma forma de revogar acesso.