Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Middleware Autorizador Laravel 5.6

Fala galera. Estou fazendo uma autenticação com o esquema do Alura onde na Middleware se coloca o código abaixo. Até a pagina de Login ele vai blz, no entanto depois que faz o login ele já não abre mais nada, nem a pagina de login. Coloquei isso no Kernel em 'protected $middleware'.

Valew!!!!

namespace App\Http\Middleware;

use Closure;

class Autorizador
{

    public function handle($request, Closure $next)
    {
        dd(\Auth::check());
        if ( !$request->is('login') && \Auth::guest() ) {
            return redirect('/login');
        }

        return $next($request);
    }
}
3 respostas

Olá Marco,

E esse dd ?

dd(\Auth::check());

Ele está até agora no código ?

Oi eu copiei o código com um teste mas não está não.

solução!

Encontrei o que estava acontecendo. no Kernel a linha abaixo estava em (middlewareGroups) movi ela para (middleware) e tudo resolvido.

\Illuminate\Session\Middleware\StartSession::class,