Php 用户从Laravel 5.2中的帐户中删除后为什么不注销
在我的laravel应用程序中,我可以选择用户删除这些帐户 用户控制器Php 用户从Laravel 5.2中的帐户中删除后为什么不注销,php,laravel-5,controller,Php,Laravel 5,Controller,在我的laravel应用程序中,我可以选择用户删除这些帐户 用户控制器 public function destroy($id) { $users = User::findOrFail($id); $users->delete(); Auth::logout(); return Auth::logout(); } 这是刀片文件中的删除按钮 <a href="{{url('users')}}/{{$use->id}
public function destroy($id)
{
$users = User::findOrFail($id);
$users->delete();
Auth::logout();
return Auth::logout();
}
这是刀片文件中的删除按钮
<a href="{{url('users')}}/{{$use->id}}" class="editInline" onclick="return confirm('Are you sure to want to delete this Collaborator?')"><i clas
s="glyphicon glyphicon-trash"></i>Delete</a>
但在用户删除后,我的系统没有重新检测主目录(注销)。它在localhost中使用以下url停止
http://localhost:8000/users/5
但我需要将我的系统重定向到主页或登录页。我如何才能做到这一点?您应该重定向用户
public function destroy($id)
{
$users = User::findOrFail($id);
$users->delete();
Auth::logout();
return redirect()->to('/login');
}
您应该重定向用户
public function destroy($id)
{
$users = User::findOrFail($id);
$users->delete();
Auth::logout();
return redirect()->to('/login');
}
您可以修改
LoginController
或$redirectTo
属性的redirectTo
方法您可以修改LoginController
或$redirectTo
属性的方法您需要修改销毁方法中的返回值(公用函数销毁($id){}
)并将返回值更改为重定向,如下所示:
public function destroy($id)
{
...
return redirect()->to('/home');
}
现在,会话销毁后,您的用户将被重定向到主页您需要在销毁方法中修改您的返回值(公共函数销毁($id){}
),并将返回值更改为重定向,如下所示:
public function destroy($id)
{
...
return redirect()->to('/home');
}
现在,会话销毁后,您的用户将被重定向到主页