gente ao adicionar o código abaixo é exibido o seguinte erro no meu console e com isso acaba bugando algumas funcionalidades de uma view.
esse código ele valida a sessão do usuário, não permitindo acessar uma página através da url.
o engraçado que utilizo o mesmo código em outros contrellers e funciona muito bem.
public function __construct()
{
$this->middleware('auth');
}
Ao colocar esse código, o recurso passará a ficar seguro e exigirá um token válido no header da requisição (“Authorization”). Não conheço laravel, mas o código do erro (junto com o auth no código) indica isso.
Eu insisto nessa questão do header Authorization pois é uma forma comum de tratar autenticação em requisições web hoje em dia, e o erro 401 diz que não está autorizado a acessar o recurso.
Quando você faz uso do middleware(‘auth’), você defini que somente vai estar disponível o recurso da URI, caso o usuário esteja com uma sessão logada. Ou seja para utilizar esse retorno, ou você solicita que o usuário informe suas credenciais, ou remove a necessidade dele estar logado para utilizar essa URI.
Doc: Laravel middleware