Definición
¿Qué es el domain lock?
El domain lock es una protección que restringe dónde se permite ejecutar código JavaScript. JavaScript se entrega al navegador en el momento en que se ejecuta, lo que significa que cualquiera que visite tu sitio puede copiarlo y servirlo por su cuenta.
Sin una restricción, el código copiado se ejecuta en cualquier sitio. Un atacante puede tomar tu aplicación de cliente y desplegarla en su propio dominio, reutilizando tu trabajo directamente.
El domain lock evita esto. El código comprueba el dominio en el que se está ejecutando contra una lista de dominios autorizados. En un dominio autorizado se ejecuta con normalidad. En cualquier otro sitio, se niega a ejecutarse.
