Desarrollo y DevOps

Recuperar y Validar Credenciales de GitHub de Forma Segura

11 nodos 280 143 Automatic trigger
Descargar

Descripción del flujo de trabajo

Automatización que recupera credenciales guardadas de GitHub, las valida contra la API y las almacena en variables seguras de n8n. Permite restaurar acceso sin exponer datos sensibles en registros ni archivos.

Cómo funciona

  1. 1.Activar automatización manualmente cuando sea necesario recuperar credenciales
  2. 2.Conectarse a GitHub y obtener archivo de credenciales guardadas o respaldo
  3. 3.Analizar y extraer nombres de usuario, claves API y tokens de acceso
  4. 4.Validar cada conjunto de credenciales contra endpoints de GitHub API
  5. 5.Almacenar solo credenciales verificadas en variables de entorno seguras de n8n

Casos de uso

  • Recuperar tokens OAuth o Personal Access Tokens perdidos de cuentas GitHub archivadas
  • Migrar credenciales de GitHub a un sistema centralizado de gestión de secretos
  • Auditar periódicamente credenciales de GitHub y alertar si los tokens vencen

Requisitos

  • Cuenta GitHub activa con permisos de acceso a repositorios y claves
  • Clave de API de GitHub o Personal Access Token para autorización
  • Archivo de respaldo con credenciales en formato JSON o texto

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

GitHub N8N

Detalles

Disparador Automatic trigger
Nodos 11
Aplicaciones 2
Vistas 280
Descargas 143

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (11)

/

When clicking ‘Test workflow’

Manual Trigger

#1

Sticky Note1

Sticky Note

#2

Globals

Set

#3

Sticky Note4

Sticky Note

#4

Sticky Note

Sticky Note

#5

Get all files in given path

HTTP Request

#6

Split the result

Split Out

#7

Get file content from GitHub

Github

#8

Convert files to JSON

Extract From File

#9

Restore n8n Credentials

N8N

#10

Check for skipped Credentials

If

#11