我想重命名 Laravel 中的控制器、其模型及其迁移。
我可以手动完成,但问题是我会花费大量时间(尤其是重命名迁移文件的名称、迁移文件中的内容以及 Laravel 跟踪迁移的表“迁移”) )。
我现在就可以做到,因为我的迁移次数很少。到目前为止,该应用程序很小(我只是为了开始使用而创建它Laravel);我只有一个仪表板、一个用户控制器和一个文章控制器(允许用户创建和编辑他们的文章,并允许访客仅查看文章)。但是,如果这种情况再次发生并且我有 30 次迁移怎么办?我可能会不小心弄乱一切并导致错误。
我可以自动重命名控制器吗?如果是,我该怎么做?如果没有,手动重命名控制器时有什么需要特别注意的吗?所以改名后不会出现问题。
注意:我是 Laravel 和 StackOverflow 的新手,所以如果我的问题看起来很愚蠢,我很抱歉;只是别对我无礼。
鉴于 Laravel 后端和 Vue 前端彼此分开(在不同的目录和不同的子域中),有没有办法将 Laravel csrf 令牌传递给 Vue?
我正在构建一个应用程序,并希望将后端和前端分开以用于组织目的,因为它有利于团队合作。所以,它会是这样的:
这可能吗?我想可能是为前端项目运行一个 nodejs 服务器,并使 nodejs 服务器与 laravel 服务器通信。不知道该怎么做。
我发现了类似的 stackoverflow 问题,但他们的回答并没有解决我的问题。我发现的最好的事情是this,它建议使用 Laravel 护照。但是,提案是唯一有效的吗?如果是这样,Laravel 护照是否可以保护用户免受 CSRF 攻击?
实际上,如果有一种解决方法可以在保护 CSRF 令牌的同时分离后端和前端,那将是完美的!