From c2e059a1905d0262dc2bafed6a2e71cb27c4187b Mon Sep 17 00:00:00 2001 From: "Mauro Rosero P." Date: Thu, 20 Mar 2025 11:07:11 -0500 Subject: [PATCH] [DOCS] Actualizar README.md para incluir github_login.sh MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 馃 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- README.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 64df8e5..d51be24 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,7 @@ bin/update.sh | `bin/ghadmin_install.sh` | Instala GitHub CLI (gh) con soporte multiplataforma | | `bin/gladmin_install.sh` | Instala GitLab CLI (glab) con m煤ltiples m茅todos de instalaci贸n | | `source bin/forgejo_login.sh` | Inicia/cierra sesi贸n en Forgejo usando tokens encriptados con SOPS | +| `source bin/github_login.sh` | Inicia/cierra sesi贸n en GitHub usando tokens encriptados con SOPS | | `bin/cversion_token.sh` | Gestiona tokens de acceso para plataformas de control de versiones de forma segura | ### Seguridad y Acceso @@ -194,7 +195,7 @@ Este script proporciona una interfaz para gestionar tokens de acceso para difere - Incluye verificaci贸n de formato y seguridad de tokens - Gestiona autom谩ticamente permisos para archivos de tokens -#### Autenticaci贸n con Forgejo usando token encriptado +#### Autenticaci贸n con Forgejo y GitHub usando token encriptado ```bash # Iniciar sesi贸n en Forgejo usando el token encriptado @@ -202,15 +203,26 @@ source bin/forgejo_login.sh # Cerrar sesi贸n de Forgejo source bin/forgejo_login.sh --logout + +# Iniciar sesi贸n en GitHub usando el token encriptado +source bin/github_login.sh + +# Cerrar sesi贸n de GitHub +source bin/github_login.sh --logout ``` -Este script facilita la autenticaci贸n con Forgejo/Codeberg CLI (berg): +El script de Forgejo facilita la autenticaci贸n con Forgejo/Codeberg CLI (berg): - Utiliza el token almacenado y encriptado por cversion_token.sh - Desencripta autom谩ticamente el token usando SOPS - Detecta la URL de Forgejo bas谩ndose en la configuraci贸n de git - Configura la variable BERG_BASE_URL con la URL detectada - Proporciona opciones para login (por defecto) y logout +El script de GitHub facilita la autenticaci贸n con GitHub CLI (gh): +- Utiliza el token almacenado y encriptado por cversion_token.sh +- Desencripta autom谩ticamente el token usando SOPS +- Proporciona opciones para login (por defecto) y logout + ### Copias de Seguridad Para respaldar configuraciones importantes: