Iam планирует разработать веб-сайт с общественным районом и частной зоной. Обе области сайта будут отдельными одностраничными приложениями, реализованными с помощью AngularJS. Я использую Node.js для создания веб-службы REST для front-end.Как защитить статические файлы в одностраничном приложении с помощью node.js
Доступ к частной области возможен только при аутентификации (имя пользователя/пароль). Также требуется аутентификация для вызова вызовов REST API.
Файлы общедоступной зоны будут храниться в подпапке/общедоступной и файлы для частной папки в подпапке/в приватной папке. Я обслуживаю статические файлы для публичной зоны с помощью nginx. Я также хочу обслуживать статические файлы частной области с помощью nginx.
Как я могу запретить пользователям доступ к файлам напрямую, как www.example.com/private/js/app.js
только пользователи, которые идентифицируются должны иметь возможность открывать файлы в личной папке/,