Plugin GoogleLogin para FacturaScripts

Este es un plugin de pago que puedes comprar aquí, descargarlo y luego instalar en FacturaScripts. Lee la guía de cómo instalar un plugin.

6,00 € Contacto

GoogleLogin — Entrar con Google para FacturaScripts

Permite a los usuarios de una instalación de FacturaScripts iniciar sesión con su cuenta de Google, en vez de (o además de) usuario y contraseña.

El email de la cuenta de Google debe coincidir con el email de un usuario ya existente en esa instalación. El plugin no crea usuarios nuevos: solo abre sesión a los que ya existen.

Dos modos de funcionamiento

Modo directo

Pensado para cualquier instalación de FacturaScripts, tuya o de un tercero. Habla directamente con Google, con tu propia app OAuth.

Alta:

  1. Instala y activa el plugin (Administrador → Plugins → Añadir → sube el zip → Activar).
  2. Ve a Administrador → Entrar con Google.
  3. En "Modo" elige Directo.
  4. La propia pantalla te muestra la URL exacta de tu instalación

(https://tudominio.com/LoginGoogleCallback) — apúntala, la necesitas en el paso siguiente.

  1. En Google Cloud Console:
    • Crea un proyecto (o usa uno existente).
    • Configura la pantalla de consentimiento OAuth (nombre de la app, email de soporte).
    • Crea credenciales → ID de cliente de OAuth 2.0 → tipo Aplicación web.
    • En "URI de redireccionamiento autorizados", añade exactamente la URL del paso 4.
    • Guarda y copia el Client ID y el Client Secret que te da Google.
  2. Pega ambos en los campos correspondientes de la pantalla del plugin y guarda.
  3. Ya aparece el botón "Entrar con Google" en el login. Sin dependencias externas: habla directo con Google, nadie más interviene.

El Client Secret es tuyo, de tu proyecto de Google Cloud — nadie más lo conoce ni lo necesita.

Modo broker (uso interno de misfacturas.eu)

Pensado para instalaciones alojadas en misfacturas.eu. En vez de hablar directamente con Google, la instalación delega el intercambio OAuth en auth.misfacturas.eu, que ya tiene su propia app de Google registrada — así no hace falta crear un proyecto en Google Cloud por cada empresa.

Este modo no es de alta pública. No hay ningún formulario de registro: el "Broker Secret" es un valor interno de misfacturas.eu, el mismo para todas sus empresas, que el sistema de aprovisionamiento escribe automáticamente en cada instalación nueva junto con el subdominio correspondiente. Si compras/instalas este plugin fuera de misfacturas.eu, usa el modo directo.

¿Cómo sabe FacturaScripts a quién dejar entrar?

Ni el modo directo ni el broker crean usuarios. Tras verificar la cuenta de Google (directamente o vía el broker), el plugin busca un usuario activo cuyo campo email coincida exactamente con el de la cuenta de Google. Si no lo encuentra, muestra un aviso y no abre sesión. Para dar acceso a alguien nuevo por Google, primero tiene que existir como usuario normal en Administrador → Usuarios, con ese email.

Seguridad

  • El token que certifica el login (ya sea del intercambio directo con Google o de vuelta del broker) tiene una validez de 60 segundos y va firmado (HS256). Una vez verificado, el plugin abre sesión exactamente igual que un login con contraseña (mismas cookies, mismo mecanismo de logkey).
  • El Client Secret (modo directo) y el Broker Secret (modo broker) se guardan en la configuración interna de FacturaScripts; trátalos como cualquier otra contraseña — no los compartas ni los subas a repositorios públicos.
GoogleLogin

Relacionado

FS2017Migrator
FS2017Migrator

Migra datos de FacturaScripts 2017 a la nueva estructura (2026) en la misma base de datos; requiere copias de seguridad y evita usar simultáneamente la versión 2017

Fixer
Fixer

Corrige errores de versiones antiguas (vínculos, subcuentas, productos), ajusta stock por variante y producto, regenera/genera asientos de ejercicios abiertos y ofrece editor SQL.

FAQ
FAQ

Base de conocimiento interna para FacturaScripts con entradas categorizadas y buscables (fecha, síntomas, causa, solución, comentarios) para agilizar la resolución de problemas repetitivos.

Backup
Backup

Crea y restaura copias de seguridad de la base de datos y archivos de FacturaScripts para evitar pérdidas de datos.

CSVimport
CSVimport

Importa clientes, proveedores, productos, familias, fabricantes y facturas desde Excel/CSV con mapeo avanzado, perfiles preconfigurados para sistemas comunes y importaciones programadas por URL.

Randomizer
Randomizer

Genera datos aleatorios (clientes, proveedores, productos, pedidos, presupuestos, albaranes, etc.) para demos/pruebas; los datos se mezclan con los reales y no se pueden deshacer automáticamente.

Login con Google en FacturaScripts

GoogleLogin — Entrar con Google para FacturaScripts Permite a los usuarios de una instalación de FacturaScripts iniciar sesión con su cuenta de Google, en vez de (o además de) usuario y contraseña. El email de la cuenta de Google debe coincidir con el email de un usuario ya...

06-07-2026
GoogleLogin 1: actualización disponible

GoogleLogin: inicia sesión en FacturaScripts con tu cuenta de Google Un usuario y una contraseña más de los que acordarte. Con el plugin GoogleLogin tus usuarios pueden entrar a FacturaScripts con su cuenta de Google, sin dejar de usar el login normal si lo prefieren — las dos...

06-07-2026
Cookies
Usamos cookies necesarias para el funcionamiento del sitio y cookies opcionales para recordar tus preferencias y mejorar tu experiencia. Puedes aceptarlas todas, rechazarlas o configurar tus preferencias

Soporte