[英]Regarding the structure of a web application with user authentication
我有一个单页的AngularJS Web应用程序,到目前为止,我的Rails服务器将其作为单个HTML文件提供。 现在,我要添加用户登录/身份验证,看来我将不得不重新构造HTML的提供方式。 我有一个两部分的问题:
1)这是构造应用程序的可接受方法:
服务器将包含用户身份验证元素的HTML文件与Angular应用程序的HTML分开。 用户通过身份验证后,便可以开始接收Angular HTML文件。
2)是否将与身份验证相关的HTML文件始终与我要保护的HTML分开?
如果这个问题不连贯,我深表歉意,我仍在努力了解这些东西是如何联系在一起的。
这是关于单页应用程序身份验证主题的很好的答案
具体到你的观点
服务器将包含用户身份验证元素的HTML文件与Angular应用程序的HTML分开。 用户通过身份验证后,便可以开始接收Angular HTML文件。
是的,那绝对是个好方法,您可以将它们分开。 唯一要记住的是,您仍然必须通过检查角度部分是否已登录并验证它们是否对您在后端可能拥有的任何宁静的Web服务具有权限来保护角度部分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.