Resumen
En este módulo, ha descubierto el uso de tokens de acceso, sus casos de uso y los límites de frecuencia. También ha aprendido sobre las aplicaciones de GitHub y de OAuth y cómo elegir mejor qué aplicación se debe usar para una situación determinada. También ha demostrado su capacidad para instalar una aplicación de GitHub en una organización de GitHub mediante un token de acceso personal (PAT) con los derechos de acceso adecuados limitados.
Si un flujo de trabajo requiere que se realice repetidamente la misma tarea, debe animar a su equipo a evaluar las aplicaciones de GitHub y de OAuth. El uso de estas aplicaciones no solo ahorra tiempo, sino que también puede ayudar a simplificar y aumentar la eficacia del flujo de trabajo de desarrollo. El uso de aplicaciones para administrar los límites de frecuencia también le ayudará a evitar interrupciones en un flujo de trabajo empresarial de GitHub.
En este módulo ha aprendido:
- Cómo los tokens de acceso personal permiten a los usuarios autenticarse y permitir el acceso específico para aplicaciones de GitHub.
- Los distintos tokens necesarios para autorizar actividades en GitHub
- La importancia de supervisar los límites de frecuencia.
- Las diferencias entre cómo se autentican las aplicaciones de OAuth y de GitHub mediante la API REST de GitHub.
- Cómo instalar una aplicación de GitHub en una organización de GitHub.
Al fomentar el uso de las herramientas y los tokens adecuados, puede ayudar a que su organización sea más segura. Debe usar estas herramientas para crear un entorno sostenible para su organización, que pueda automatizar las tareas y proteger los datos. Puede aplicar el aprendizaje de este módulo para mostrar a los miembros del equipo cómo optimizar las herramientas que tienen a su disposición y configurarlas para un desarrollo de productos correcto y eficaz.
Más información
Aquí tiene algunos vínculos para obtener información más detallada sobre los temas analizados en este módulo:
Diferencias entre aplicaciones de GitHub y aplicaciones de OAuth
Identificación y autorización de usuarios para aplicaciones de GitHub