Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

easy-auth

Easy Auth es un servidor de autorización OAuth 2.1 / OpenID Connect auto-alojado para Cloudflare, construido con Better Auth y React. Ofrece gestión de identidad centralizada, autenticación multifactor (TOTP/Passkey) y soporte OAuth con GitHub/Google.

Ficha actualizada 24 sept 2026, 2:51 · upstream 24 sept 2026, 2:27 · release v1.0.2

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es easy-auth

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Easy Auth es una solución de autenticación unificada auto-alojada diseñada específicamente para entornos basados en Cloudflare. Actúa como punto de entrada centralizado para la identidad, implementando estándares OAuth 2.1 y OpenID Connect. La plataforma permite a los usuarios registrarse, iniciar sesión mediante correo electrónico o métodos externos (GitHub, Google), y gestionar sus sesiones de forma segura.

El sistema integra autenticación multifactor robusta, incluyendo TOTP y Passkeys, junto con flujos de recuperación para operaciones administrativas. Cuenta con una interfaz administrativa completa para la gestión de usuarios, clientes OAuth y auditoría de seguridad. Su arquitectura serverless en Cloudflare Workers garantiza escalabilidad y bajo consumo de recursos.

La configuración requiere variables de entorno específicas para secretos (BETTER_AUTH_SECRET, RESEND_API_KEY) y credenciales de proveedores externos. Es crucial establecer una URL base estable antes de registrar Passkeys, ya que estos se vinculan al hostname del origen. El despliegue es nativo en Cloudflare Workers sin necesidad de contenedores Docker tradicionales.

CASOS DE USO
  • Portal centralizado de identidad para aplicaciones backend heterogéneas
  • Gestión segura de sesiones con capacidad de revocación inmediata
  • Implementación de 2FA y recuperación de cuenta en infraestructura Cloudflare
  • Integración OAuth con proveedores externos (GitHub, Google)
PUNTOS DESTACADOS
  • Arquitectura serverless escalable en Cloudflare Workers
  • Cumplimiento estricto de estándares OAuth 2.1 / OpenID Connect
  • Interfaz moderna con Tailwind CSS y shadcn/ui
  • Soporte nativo para autenticación sin contraseña (Passkey)
PRECAUCIONES
  • Dependencia crítica de servicios Cloudflare (Workers, D1, Turnstile)
  • Configuración manual de secretos y URLs en el entorno
  • Requiere verificación de correo electrónico para activar cuentas
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Easy Auth 界面预览
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Configurar variables de entorno en Cloudflare Workers, incluyendo secretos para Better Auth y Resend. Asegurar que BETTER_AUTH_URL sea estable antes de registrar Passkeys. Actualizar políticas de privacidad según la entidad operadora.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.