Esta no es una pregunta técnica todavía, ya que todavía estoy aprendiendo estas tecnologías.
En el pie de página de sus portadas, CompanyA.com y CompanyB.com incluirían un <script src="myservice.com/script.js"> que hace referencia a mi código. Para sus clientes, ese script generará una pequeña interfaz de usuario y también se conectará a mi servidor nodeJs.
Dado que las empresas A y B pagan por mi servicio, necesito una forma de asegurarme de que la empresa C no pueda simplemente copiar y pegar el mismo script. Además, necesito poder identificar de qué compañía proviene el usuario que se conecta.
¿Es esto posible sin ningún script del lado del servidor en la empresa A y B?