Ir al contenido

Cuentas e inicio de sesión

Restorm se usa sin cuenta: la edición Community no requiere ningún registro. Iniciar sesión sirve para desbloquear las capacidades de las ediciones Pro y Enterprise.

El botón Cuenta está a la derecha de la barra de título. Su menú ofrece Iniciar sesión y, una vez conectado, Panel de control, Pasar a Pro o Gestionar mi suscripción, y Cerrar sesión.

El menú del botón Cuenta, conectado: el nombre del titular, su edición y después las entradas «Panel de control», «Gestionar mi suscripción» y «Cerrar sesión»

Restorm abre su navegador del sistema y escucha en un puerto local para recibir la respuesta de autenticación. Usted inicia sesión, por tanto, en un navegador real, con su gestor de contraseñas y su segundo factor.

El token de sesión lo almacena la caja fuerte del sistema operativo, y ningún token en bruto atraviesa el puente interno de la aplicación.

Sus derechos se materializan en un token firmado que lleva su plan y sus capacidades. La aplicación lo verifica sin conexión, y se actualiza periódicamente, así como al volver el foco a la ventana.

Este punto merece destacarse: un servidor comprometido no puede conceder capacidades que no tiene derecho a firmar.

La celda más a la izquierda de la barra de estado muestra permanentemente:

Restorm v1.4.2 - Community

Se actualiza de inmediato al iniciar sesión, al cerrarla y al actualizar los derechos.

Dos roles dentro de una organización:

RolPuede
adminGestionar la facturación, los puestos y los miembros
memberUsar las capacidades del plan

Pasar a Pro abre el proceso de compra; Gestionar mi suscripción abre el portal del cliente, donde se modifica el medio de pago, se descargan las facturas y se gestionan los puestos.

La ejecución headless no inicia sesión de forma interactiva: lee un token de organización en la variable de entorno RESTORM_TOKEN.

Ese token, con el prefijo rstk_, se genera desde el panel de control de su cuenta. Está vinculado a la organización, no a una persona: la salida de un compañero no rompe su pipeline.

Terminal window
export RESTORM_TOKEN="rstk_…"
restorm --open ./api.restorm --run "Tests de fumée" --headless

Colóquelo en la caja fuerte de secretos de su CI, nunca en el repositorio.

Un token ausente, no válido o revocado hace que el comando salga con el código 3, y un mensaje explícito indica el motivo. Consulte Ejecución headless y CI.