Laravel 5.3后端和Vue 2.0表单创建用户

时间:2017-02-28 16:59:17

标签: laravel post vue.js vuejs2

我无法通过Vue 2.0验证用户身份。

在Vue中我有一个表单,用户输入所有数据并通过POST将其提交给Laravel(Web路由)端点。

然后使用提供的数据在UserController方法中创建用户,此时我已经陷入困境,因为我没有设法在创建后对用户进行身份验证并将其重定向到某个路径(其他页面)

用户创建很顺利......

有人可以迅速向我解释它应该如何运作? (据我所知,由于数据通过ajax调用进行POST,我无法从控制器重定向)。

"对"是什么?这样做的方式因为我害怕我完全弄错了。)

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

在收到控制器方法的响应后,您必须在前端脚本中执行重定向。

这是我认为可能的解决方案: -

  1. 可以在创建后在控制器中完成身份验证。然后,控制器方法需要返回表示成功的JSON响应。
  2. 注意:Laravel 5.3附带预先构建的身份验证控制器。 RegisterController处理用户注册。

    1. Vue脚本需要处理响应,即如果成功,重定向到某处或失败,则提示消息。
    2. 干杯!