Segurança para um aplicativo AngularJs + ServiceStack
Eu tenho um aplicativo que tem quatro módulos no front-end, estou tentando usar o máximo possível AngularJs no front-end Estou usando um site vazio asp.net projeto para hospedar todos os arquivos e o serviceStack REST, meu projeto tem tipo da seguinte estrutura:
~/ (web.config, global.asax and all the out of the box structure for an asp.net website)
- App <- AngularJs
- Users <- js controllers and views (static html files)
- Companies
- BackEnd
- Public
Index.html
IndexCtrl.js
App.js
- Content
- Js
Eu uso chamadas de serviço angularjs e o backend que estou usando REST com servicestack.
A questão é: como posso restringir o acesso apenas a usuários autenticados para esses arquivos HTML estáticos? Digamos que os que estão dentro de empresas, back-end e usuários por exemplo