Estoy usando require.js varios viewmodels de knockout que se bindean con ciertas partes de la pagina.
Pero cierta modulo depende del rol del usuario (regularUserSidebar.js o AdminSidebar.js), debo cargar uno u otro.
en principio pensaba en definir el js a cargar desde el backend por seguridad al momento de renderizar la pagina
$sideBarScript = $isAdmin?'AdminSidebar':'regularUserSidebar';//PHP CODE
var sideBarScript = '$sideBarScript' + '.js';
Y luego usar esa variable como dependecia en require.js para cargar el modulo adecuado.
Pero luego vi que desde firebug o el devTools de chrome puedo facilmente cambiar el nombre de la variable de javascript "sideBarScript" y cambiarlo a gusto.
De que manera podria evitar esto?