首页 > 解决方案 > 我如何只提供登录页面 javascript 而不是整个 app.js?

问题描述

我有一个包裹在 Laravel 应用程序中的 Vue.js 应用程序,并设置了身份验证。关于安全性,我不想将整个app.js请求提供给登录页面。从技术上讲,任何用户(无论有无恶意)都可以访问用 javascript 代码编写的所有信息。例如路由定义和静态文本。

防止这种情况的一种方法是断开登录页面与 Vue.js 的连接并将其作为刀片文件提供。这可以正常工作,但我更愿意留在 Vue.js 上下文中。

有没有办法只为登录页面提供“登录页面javascript”并在用户成功登录应用程序后加载其余部分?

标签: javascriptlaravelvue.jsvuejs2laravel-mix

解决方案


推荐阅读