Php 在Laravel外部使用RedirecResponse
我正在连接我的外部应用程序,以便在Laravel 5中执行一些操作,获得响应并继续。此操作之一是使用登录Laravel代码: 拉雷维尔外Php 在Laravel外部使用RedirecResponse,php,session,laravel,Php,Session,Laravel,我正在连接我的外部应用程序,以便在Laravel 5中执行一些操作,获得响应并继续。此操作之一是使用登录Laravel代码: 拉雷维尔外 有一种简单而干净的方法可以做到这一点,我来这里也是为了做同样的事情,并向我展示了在响应上添加对->send()的调用将发送响应。在您的情况下,login方法可能如下所示: public function login($data) { $success = Auth::attempt([ 'user' => $data['user'
有一种简单而干净的方法可以做到这一点,我来这里也是为了做同样的事情,并向我展示了在响应上添加对->send()
的调用将发送响应。在您的情况下,login
方法可能如下所示:
public function login($data)
{
$success = Auth::attempt([
'user' => $data['user'],
'password' => $data['password'],
], $data['remember']);
if ($success) {
$response = redirect()->to(url('/'));
$response->send();
return $response;
}
}
如果在您的集成中有一个调用控制器方法的地方,那么将调用放在那里会更有意义,这样您就不会从控制器内部实际调用->send()
(因为Laravel没有这样做)