Sofia Escobedo
Seguridad MFA para repositorios GIT

Seguridad MFA para repositorios GIT

Mejoré la seguridad de los repositorios al implementar doble factor para más de 50 compañeros de trabajo

XalDigital

Tecnologías Utilizadas

Python AWS IAM Git Cross-platform compatibility

Este artículo también está disponible en inglés

🇺🇸 English
Seguridad MFA para repositorios GIT

Implementé, gracias a la característica credential helper de Git, que permite almacenar y recuperar de manera segura las credenciales de acceso a los repositorios de Git. ✨ Esto es especialmente útil cuando se trabaja con repositorios privados, ya que evita tener que ingresar manualmente las credenciales cada vez que se interactúa con el repositorio.

‍ Mi solución ayudó a más de 50 compañeros con diferentes sistemas operativos (Mac, Windows y Linux) a acceder de manera más eficiente a sus repositorios. ‍

Con Boto3, la biblioteca de Python para interactuar con los servicios de AWS, la usé para conectarme a la cuenta de AWS STS y obtener un rol con acceso cross-account a la cuenta de AWS donde se encuentran los repositorios de GIT. Esto permite acceder a los repositorios sin necesidad de tener credenciales directas de esa cuenta.

Por último, el sistema genera un código QR 📱 que puede ser escaneado con un teléfono. Este código QR contiene la información necesaria para acceder a los repositorios. Esta solución benefició a más de 50 compañeros de trabajo, independientemente de su sistema operativo.

diagrama

Publicaciones Relacionadas

Explora más artículos sobre temas y tecnologías similares.

Read Migraciones ETL de Big Data
Migraciones ETL de Big Data

Migraciones ETL de Big Data

Ejecuté múltiples proyectos de migración ETL de Oracle a AWS Glue, con fuerte énfasis en la recolección detallada de requisitos y planificación integral

1 de noviembre de 2024