Angularjs 如何防止在Meteor.js&;中向未经验证的访问者公开完整的网站;火焰

Angularjs 如何防止在Meteor.js&;中向未经验证的访问者公开完整的网站;火焰,angularjs,authentication,meteor,meteor-blaze,meteor-accounts,Angularjs,Authentication,Meteor,Meteor Blaze,Meteor Accounts,Meteor总是将包含所有模板的完整源代码推送到客户端,您可以通过用户身份验证来限制数据访问 但是有没有办法只向经过身份验证的用户而不是访问者展示完整的网站?(从服务器动态加载模板) 我记得,可以用Meteor.js和Angular.js动态加载模板,但我还没有找到关于Blaze的任何信息 使用验证后加载模板的动态导入。只是出于好奇:为什么要这样做?保护数据还不够吗?@LionC例如,如果你有一个公共领域下的私人项目,只供少数人使用,你根本不想透露该项目的任何信息,只是一个登录表单然后我会让它变

Meteor总是将包含所有模板的完整源代码推送到客户端,您可以通过用户身份验证来限制数据访问

但是有没有办法只向经过身份验证的用户而不是访问者展示完整的网站?(从服务器动态加载模板


我记得,可以用Meteor.js和Angular.js动态加载模板,但我还没有找到关于Blaze的任何信息

使用验证后加载模板的动态导入。

只是出于好奇:为什么要这样做?保护数据还不够吗?@LionC例如,如果你有一个公共领域下的私人项目,只供少数人使用,你根本不想透露该项目的任何信息,只是一个登录表单然后我会让它变得简单,只是在登录表单的身份验证下隐藏整个应用程序,并将其从应用程序中排除。@LionC但这正好解决了用户登录后从服务器动态加载模板的问题,或者您将如何隐藏它?仅供参考,将随附动态模块导入,这对您的情况非常有帮助。使用它,您可以禁止服务器向未经身份验证的用户发送选择性源。这就是说,未经验证的用户可以被限制为完全没有机会窥视敏感源。非常激动人心!