有经过身份验证和未经身份验证的角度应用程序版本?

时间:2015-08-31 17:06:02

标签: javascript angularjs

我想构建一个安全的角度应用程序,而不是将经过身份验证的用户(js / templates)的资源暴露给未经身份验证的用户。 (例如,未经身份验证的用户可以在我的应用最初加载时访问所有.js)

为网站构建两个角度应用程序是一个好主意吗?仅向未经身份验证的用户显示资源的用户,并且一旦用户登录,就会将用户重定向到经过身份验证的应用。

1 个答案:

答案 0 :(得分:0)

您可以在用户登录时添加安全文件,例如:

function addSrcs(fileName) {
    var script = document.createElement('script');
    script.src = fileName;

    script.onload = function() {
        console.log(fileName + ' loaded');
    };

    script.onerror = function() {
        console.log(fileName + ' Didn\'t load');
    };

    document.body.appendChild(script);
};