Javascript 关于具有用户身份验证的web应用程序的结构
我有一个单页AngularJS web应用程序,到目前为止,我的Rails服务器将其作为一个HTML文件提供。现在我添加了用户登录/身份验证,看起来我必须重新构造HTML的服务方式。我有一个由两部分组成的问题: 1) 这是构建应用程序的可接受方式吗: 服务器将包含用户身份验证元素的HTML文件与my Angular应用程序的HTML分开。用户经过身份验证后,就可以开始接收角度HTML文件 2) 与身份验证相关的HTML文件是否总是与我试图保护的HTML分开Javascript 关于具有用户身份验证的web应用程序的结构,javascript,html,authentication,angularjs,Javascript,Html,Authentication,Angularjs,我有一个单页AngularJS web应用程序,到目前为止,我的Rails服务器将其作为一个HTML文件提供。现在我添加了用户登录/身份验证,看起来我必须重新构造HTML的服务方式。我有一个由两部分组成的问题: 1) 这是构建应用程序的可接受方式吗: 服务器将包含用户身份验证元素的HTML文件与my Angular应用程序的HTML分开。用户经过身份验证后,就可以开始接收角度HTML文件 2) 与身份验证相关的HTML文件是否总是与我试图保护的HTML分开 抱歉,如果这个问题不连贯,我仍在努力理
抱歉,如果这个问题不连贯,我仍在努力理解这些东西是如何联系在一起的。这是一个关于这个话题的好答案 具体到你的观点 服务器保存包含用户身份验证的HTML文件 元素与我的Angular应用程序的HTML分离。用户被删除后 经过身份验证后,他就可以开始接收有角度的HTML了 文件 是的,这绝对是个好办法,你可以把它们分开。要记住的唯一一件事是,您仍然需要通过检查angular部分是否已登录并验证他们是否有权访问后端上的任何restful Web服务来保护angular部分