با سلام
من از سیستم Multiple Authentication استفاده می کنم و برای اینکه به رابطه های که بین کاربر و ادمین ایجاد کردم دسترسی داشته باشم نمی تونم از این حالت
$tickets = auth()->user()->tickets;
استفاده کنم و خطای
Trying to get property 'tickets' of non-object مشاهده می کنم اما وقتی از این حالت استفاده می کنم مشکلی نیست لطفا دلیل رو بفرمایید
$tickets = Auth::guard('doctor')->user();
سلام ...
به این خاطر هستش که شما دارید از guard پیشفرض استفاده میکنید و به خاطر اینکه شما یک guard متفاوت هم ایجاد کردید باید حتما نام guard رو وارد کنید و یا اینکه guard پیشفرض رو تغییر بدید.