Bonjour,

Dans un repository je veux faire un redirect sur le login si l'utilisateur n'est pas loggé, il me redirige sur la page actuelle

Pour faire cela je fais :

    if (auth()->guest()) {
        return redirect()->route('auth.login.get');
    }

Si je mets le même code dans le controller tout marche nickel.

Si quelqu'un a une explication voire une solution :)

2 réponses


Alexandre #lbac
Réponse acceptée

Salut,

Tout simplement parce que les redirections se font dans un controller et non pas dans un repository ;)

C'est une logique de structure de code.

Ah bon alors si c'est une logique ok :) Merci de ton éclaircissement