используя аутентификацию в сервис-провайдере laravel

всякий раз, когда я пытался использовать\Auth::User() я получаю не объектную собственность, потому что мойAuth::guest() возвращает true всякий раз, когда я использую их в сервис-провайдере

use Illuminate\Contracts\View\View;
use Illuminate\Support\ServiceProvider;
use Illuminate\Contracts\View\Factory;
use App\relations;
use App\User;
use DB;
use Illuminate\Support\Facades\Auth;

class RelationServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap the application services.
     *
     * @return void
     */
    public function boot()
    {
        //
        \Auth::User()->id;

        $relation_friend_for_logged_user = DB::select( DB::raw("SELECT * FROM users"));

        $value = "asd";

        // for injecting objct
        View()->share('count', $value);
    }

но почему\Auth::guest() возвращает истину, если я вошел в систему

Ответы на вопрос(1)

Ваш ответ на вопрос