我目前正在寻找开发我的下一个web应用程序的最佳方式。我正在考虑使用Backbone.js并构建一个单页面应用程序。但我真的无法想象如何保护我的应用程序,因为几乎所有事情都是在客户端完成的。当然,我可以阻止用户访问我的RESTful Api,这样他们就无法访问我的数据。但所有的视图/模型/集合/模板js文件仍然可以访问。使用Backbone.js,Require.js和Laravel的SPA安全
或者是否有一种已知的方式来使用php(laravel)来提供js文件,这将允许我仅为相应用户提供所需的文件。
我只是无法通过搜索Web找到解决方案。但我不认为我是一个孤独的人,他需要一个干净安全的身份验证方法,包括不同的用户权限。
预先感谢您!
您是否考虑过仅使用与require.js一起提供的r.js来为您的代码编译版本? –