используя аутентификацию в сервис-провайдере 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()
возвращает истину, если я вошел в систему