Riepilogo
In questo modulo sono state apprese le nozioni relative all'uso dei token di accesso, ai rispettivi casi d'uso e limiti di frequenza. Sono state anche fornite informazioni sulle app GitHub e OAuth e su come scegliere in modo ottimale l'app da usare per una situazione specifica. È stata anche dimostrata la propria capacità di installare un'app GitHub in un'organizzazione GitHub usando un token di accesso personale (PAT) con ambito corretto specificato per i diritti di accesso.
Se un flusso di lavoro richiede l'esecuzione ripetuta della stessa attività, è consigliabile invitare il team a valutare le app GitHub oppure OAuth. Queste app non solo consentono di risparmiare tempo, ma anche di semplificare e aumentare l'efficienza del flusso di lavoro di sviluppo. L'uso delle app per gestire i limiti di frequenza consente anche di evitare interruzioni in un flusso di lavoro di GitHub Enterprise.
In questo modulo si è appreso:
- In che modo i token di accesso personale consentono agli utenti di eseguire l'autenticazione e permettono un accesso specifico alle app GitHub.
- I diversi token necessari per autorizzare le attività in GitHub.
- L’importanza dei limiti di frequenza di monitoraggio.
- Le differenze tra il modo in cui le app OAuth e GitHub eseguono l'autenticazione tramite l'API REST GitHub.
- Come installare un'app GitHub in un'organizzazione GitHub.
Incoraggiando l'uso di strumenti e token appropriati, è possibile contribuire a rendere l'organizzazione più sicura. È consigliabile usare questi strumenti per creare un ambiente sostenibile per l'organizzazione, in grado di automatizzare le attività e proteggere i dati. È possibile applicare i concetti appresi in questo modulo per mostrare ai membri del team come ottimizzare gli strumenti a loro disposizione e configurarli per lo sviluppo efficace ed efficiente di prodotti.
Altre informazioni
Di seguito vengono forniti alcuni collegamenti a informazioni più dettagliate sugli argomenti trattati in questo modulo:
Creating a personal access token (Creazione di un token di accesso personale)
Differences between GitHub Apps and OAuth Apps (Differenze tra le app GitHub e le app OAuth)
Rate limits for GitHub Apps (Limiti di frequenza per app GitHub)
Configuring rate limits (Configurazione dei limiti di frequenza)