【发布时间】:2018-01-18 09:21:03
【问题描述】:
我正在处理一个项目,并且在登录后正在努力重定向到预期的位置。 问题是 Laravel 不包含 Vues 路由(#/... 之后的任何内容),所以它总是只将我重定向到 'domain.com/'
我仅将 laravel 路由用于“登录”“注销”和“/”,应用程序的其余部分是使用 vue 路由的单页。
应用程序的用户在需要采取行动时会收到通知电子邮件。这些电子邮件包含指向需要其操作的请求的链接(例如 domain.com/#/request/3413)。当然,他们需要登录才能访问,所以他们会被 laravel 重定向到登录页面(domain.com/login#/request/3413)
成功登录后,我尝试使用重定向它们
return redirect()->intended('/');
但它会将它们重定向到“domain.com/”而不是“domain.com/#/request/3413”
有没有办法让 laravel 在重定向中包含 vues 路由?
非常感谢!
【问题讨论】:
标签: vue.js vuejs2 laravel-5.4 laravel-routing vue-router