>  기사  >  백엔드 개발  >  Laravel은 시뮬레이션된 사용자 로그인을 구현합니다.

Laravel은 시뮬레이션된 사용자 로그인을 구현합니다.

小云云
小云云원래의
2018-03-27 11:43:122337검색

이 글은 주로 Laravel에서 사용자 로그인을 시뮬레이션하는 방법을 공유합니다. 도움이 되기를 바랍니다.

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

테스트 중에 로그인한 특정 사용자의 관련 정보를 테스트해야 합니다. 이 경우 특정 메소드에 loginUsingId를 작성할 필요가 없습니다.

app\Providers\AuthServiceProvider.php

로그인하려는 사용자를 추가하여 부팅하면 해당 사용자가 전역적으로 로그인됩니다.

    public function boot()
    {
        auth()->loginUsingId(348);        $this->registerPolicies();
    }

테스트가 완료된 후 특정 방법으로 다른 사용자로 일시적으로 로그인하려면 해당 줄을 제거하세요. 그런 다음 다시 loginUsingId를 사용하세요. 그게 다입니다.

관련 권장 사항:

php_PHP 튜토리얼에서 사용자 로그인을 시뮬레이션하기 위해 컬을 사용하는 코드

위 내용은 Laravel은 시뮬레이션된 사용자 로그인을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.