J'utilise actuellement @auth ('brand')
lorsque je montre la barre de navigation, et si ce n'est pas auth, masque la barre de navigation et affiche le bouton de connexion. Voici ce que j'ai jusqu'à présent:
if(!@auth('brand')) //show navigations @endif //but this is not working, it's showing the nav bar and the log in button
ESSAYÉ
@auth('brand') //show navigations @endauth if not auth Button Login end not auth
Quelqu'un a-t-il des idées à ce sujet?
3 Réponses :
La plupart des directives de lame peuvent utiliser la directive @else
.
@auth('brand') //show navigations @else // Show login @endauth
En effet, dans le code php généré, le @auth () La directive
est compilée dans une structure if qui vérifie l'état d'authentification.
Vous pouvez également essayer ceci
@auth('brand') // The user is authenticated... @endauth @guest('brand') // The user is not authenticated... @endguest
Les directives @auth et @guest peuvent être utilisées pour déterminer rapidement si l'utilisateur actuel est authentifié ou est un invité:
p >
Vous pouvez également utiliser:
@if( !auth()->guard('brand')->check() ) //show navigations @endif