この記事では主に、Laravel でユーザーのログインをシミュレートする方法を説明します。お役に立てれば幸いです。
//强制用户id位100的人登录Auth::loginUsingId(100);//获取这个登录用户的id;dd(auth()->user()->id);
テスト中に、ログインしている特定のユーザーの関連情報をテストする必要があります。この場合、特定のメソッドに loginUsingId を記述する必要はありません。ログインしたいユーザーを追加すると、このユーザーがグローバルにログインします
app\Providers\AuthServiceProvider.php
特定の方法で一時的に別のユーザーでログインしたい場合は、その行を削除してください。それから、loginUsingId を再度使用します。 以上です。
関連する推奨事項:
php_PHP チュートリアルで、curl を使用してユーザー ログインをシミュレートするコード以上がLaravelはシミュレートされたユーザーログインを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。