Bom dia, Tentei realizar a ação de Logout, mas por algum motivo a rota de logout está apontada para Auth/AuthController@getLogout. Como o controlador não existia eu o criei com a intenção de implementar a lógica de logout, mas a função Auth::logout(); não funciona. Também tentei imprimir o Auth::user();, mas sempre retorna em branco, quando nos demais controllers eu recupero o usuário logado. Segue o código:
<?php
namespace estoque\Http\Controllers\Auth;
use Illuminate\Http\Request;
use estoque\Http\Controllers\Controller;
use Auth;
use Session;
class AuthController extends Controller
{
public function getLogout(){
//echo "auth:" . Auth::user();
Auth::logout();
Session::flush();
return redirect("/login");
}
}
O resultado desse código sempre vai para /home onde eu imprimo a função Auth::user(); e exibe o usuário logado normalmente.