Je suis nouveau à Laravel. J'ai parcouru le middleware d'authentification par défaut et j'ai vu qu'il utilisait :
Auth::guard($guard)->guest()
pour vérifier si l'utilisateur est un invité.
La documentation à l'adresse https://laravel.com/docs/5.2/authentication#retrieving-the-authenticated-user que l'on peut utiliser :
Auth::check()
Pour savoir si un utilisateur est authentifié. (J'imagine que c'est le contraire de guest() ?
J'ai essayé de modifier le code par défaut pour utiliser
Auth::guest()
et j'obtiens exactement le même résultat.
Ma question est la suivante : quelle est la différence entre le fait d'avoir guard($guard)-> ou non dans ce cas ?
Une question connexe. Est-ce que guest() est complètement opposé à check() ou est-ce qu'il y a des circonstances où ils peuvent retourner les mêmes résultats ?
Merci de votre attention !