Estoy desarrollando un proyecto en React que ejecuta algunas simulaciones. Cómo se ejecutan exactamente estas simulaciones es un secreto comercial que preferiría no exponer. Actualmente, la aplicación generada tiene un módulo de autenticación que usa AWS Cognito para garantizar que solo los usuarios autorizados la usen, pero me temo que si la aplicación está abiertamente disponible, cualquiera puede aplicar ingeniería inversa al código JS y ver cómo se ejecutan las simulaciones.
¿Hay alguna forma de proteger el código detrás del mismo módulo de autenticación?