Es un mecanismo bien diseñado de Single Sign-On (SSO) o autenticación basada en tokens temporales. Aunque el código fuente exacto de la plataforma Odoo.sh es propietario, el comportamiento se basa en prácticas estándar que se pueden deducir y que son comunes en la gestión de instancias en la nube.
El flujo aproximado es el siguiente:
-
Generación del Token: Cuando haces clic en el botón "Connect" en el panel de control de Odoo.sh, el servidor de Odoo.sh (que tiene control total sobre el contenedor donde corre tu instancia) genera una URL especial.
-
Inyección o Acceso a la Base de Datos: Odoo.sh tiene acceso al sistema de archivos y a la base de datos de tu contenedor. El sistema puede establecer una sesión válida directamente en el almacenamiento de sesiones de Odoo (Redis o sistema de archivos) o utilizar un módulo preinstalado que acepta un token temporal.