Laravel implémente une connexion utilisateur simulée

小云云
Libérer: 2023-03-22 12:04:02
original
2335 Les gens l'ont consulté

Cet article explique principalement comment implémenter une connexion utilisateur simulée dans Laravel. J'espère qu'il pourra aider tout le monde.

//强制用户id位100的人登录Auth::loginUsingId(100);//获取这个登录用户的id;dd(auth()->user()->id);
Copier après la connexion

Lors du test, je dois tester les informations pertinentes d'un certain utilisateur connecté. Nous pouvons forcer la connexion dans le fournisseur d'authentification. Dans ce cas, il n'est pas nécessaire de l'écrire dans un nom spécifique. méthode. Un paragraphe de loginUsingId.

app\Providers\AuthServiceProvider.php
Copier après la connexion

Ajoutez l'utilisateur auquel vous souhaitez vous connecter au démarrage, puis l'utilisateur sera connecté globalement.

    public function boot()
    {
        auth()->loginUsingId(348);        $this->registerPolicies();
    }
Copier après la connexion

Une fois le test terminé. terminé, supprimez cette ligne Oui. Si vous souhaitez modifier temporairement la connexion de l'utilisateur dans une certaine méthode, utilisez à nouveau loginUsingId

Recommandations associées :

Code pour utiliser curl pour simuler. connexion utilisateur sous Tutoriel php_PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal