2017-02-28 62 views
0

我無法通過Vue 2.0驗證用戶身份。Laravel 5.3後端和Vue 2.0表單創建用戶

在Vue我有一種形式,用戶輸入他的所有數據並通過POST提交給Laravel(網絡路由)端點。

然後,用UserController方法創建用戶提供的數據,我堅持在這一點上,因爲我沒有設法創建後認證我的用戶,並將他重定向到某些路線(其他頁面)。

用戶創造去細...

有人能解釋我很快就應該是如何工作的? (據我所知,我不能從控制器重定向,因爲數據通過ajax調用發佈)。

什麼是「正確」的方式做到這一點,因爲我很害怕,我大錯特錯了:)

在此先感謝您的幫助。

+0

好吧,無論如何你都會得到某種迴應,所以只需在Vue中重定向用戶,具體取決於你從laravel得到的回覆。但我想你想用laravel護照。 – Traxo

回答

0

您必須在收到控制器方法的響應後,在前端腳本中執行重定向。

這是我的想法爲你一個可能的解決方案: -

  1. 認證可以在下面創建控制器來完成。然後控制器方法需要返回一個表示成功的JSON響應。

注意:Laravel 5.3附帶預構建的認證控制器。 RegisterController處理用戶註冊。

  1. Vue腳本需要處理響應,即如果成功,重定向到某處或失敗,則提示消息。

乾杯!