从 larvel 后端重定向到 vue 前端

时间:2021-01-25 22:38:30

标签: javascript laravel vue.js

我正在集成一个支付网关,所有代码都由后端执行。 我从前端向后端发送 post 请求,然后付款流程开始。付款完成后,我收到从付款网关到后端的带有付款信息的 post 请求。然后我验证付款并更新数据库。 下一步是将用户重定向到我的 vuejs 项目的 /success 路由。 这是我的程序的一个场景。

  • 我的后端:backend.com
  • 我的前端:frontend.com
  • 从前端到后端的付款请求:backend.com/pay
  • 支付网关到后端的响应网址:backend/success

我想更新数据库,并在付款成功后将我的用户重定向到 frontend.com/success,其中包含付款信息。 我在后端使用 Laravel,前端使用 vuejs。

1 个答案:

答案 0 :(得分:0)

在您将 POST 请求发送到后端并收到有效响应后,您可以使用 Vue Router 使用 $router.push('/success')

将用户重定向到成功页面