
Seguridad MFA para repositorios GIT
Mejoré la seguridad de los repositorios al implementar doble factor para más de 50 compañeros de trabajo
Tecnologías Utilizadas
Este artículo también está disponible en inglés
🇺🇸 English
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.
Publicaciones Relacionadas
Explora más artículos sobre temas y tecnologías similares.

Flujo de datos escalable
Reduje significativamente los gastos de infraestructura en AWS

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

Arquitectura Black Belt
Demostración de conocimiento avanzado en arquitectura de software