Jquery Laravel 5.1使用Auth controller基于ajax的登录/注册?

Jquery Laravel 5.1使用Auth controller基于ajax的登录/注册?,jquery,ajax,authentication,laravel-5.1,Jquery,Ajax,Authentication,Laravel 5.1,我正在学习laravel框架。 我在学习认证时遇到了一些问题 我已经尝试登录和注册的参考拉威尔 现在希望使用ajax进行登录和注册。 我的问题是,我是否需要为登录和注册编写新的控制器和方法,因为我需要返回json格式的数据以显示验证消息或在登录后重定向。 或 我们有没有办法使用相同的身份验证控制器和方法来处理ajax。 请建议合适的解决方案 不,您不必为此使用单独的控制器。如果可以深入研究给定的代码,那么可以将响应作为json返回。即:返回响应::json(['success'=>true]);

我正在学习laravel框架。 我在学习认证时遇到了一些问题

我已经尝试登录和注册的参考拉威尔

现在希望使用ajax进行登录和注册。
我的问题是,我是否需要为登录和注册编写新的控制器和方法,因为我需要返回json格式的数据以显示验证消息或在登录后重定向。

我们有没有办法使用相同的身份验证控制器和方法来处理ajax。

请建议合适的解决方案

不,您不必为此使用单独的控制器。如果可以深入研究给定的代码,那么可以将响应作为json返回。即:返回响应::json(['success'=>true]);修改核心方法需要使用默认登录/身份验证。您可以使用Laravel默认方法,也可以创建自己的基于ajax的身份验证。@Qazi所以基本上我必须接触Laravel核心文件的代码,对吗?@Jilsontomas:无需编写单独的控制器。我们如何使用ajax处理错误验证?@Kango根据我的理解,最好使用自己的控制器进行基于ajax的验证。不要修改核心文件,因为如果您尝试更新Laravel版本,那么核心修改文件也会更新,这意味着您编写的代码将替换为出厂默认代码否您不必为此使用单独的控制器。如果可以深入研究给定的代码,那么可以将响应作为json返回。即:返回响应::json(['success'=>true]);修改核心方法需要使用默认登录/身份验证。您可以使用Laravel默认方法,也可以创建自己的基于ajax的身份验证。@Qazi所以基本上我必须接触Laravel核心文件的代码,对吗?@Jilsontomas:无需编写单独的控制器。我们如何使用ajax处理错误验证?@Kango根据我的理解,最好使用自己的控制器进行基于ajax的验证。不要修改核心文件,因为如果您尝试更新Laravel版本,那么核心修改文件也将更新,这意味着您编写的代码将替换为出厂默认代码