🔥 ۴۰ درصد تخفیف ثبت‌نام دوره‌ها قبل از افزایش قیمت‌ها
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ زراسب نیلوفری
$request->email
بهجان باغچه‌بان حل شده توسط بهجان باغچه‌بان

سلام

  در تابع زیر اومدیم روی  

$request

متود only  را صدا زدیم تا به email,password ای که یوزر وارد کرده دسترسی داشته باشیم 

protected function isValidCredentials($request)
    {
        return Auth::validate($request->only(['email','password']));
    }

اما در تابع زیر مستقیم email صدا زده شده

این email نه متود ، نه object است، چیه؟

 public function getUser($request)
    {
        return User::where('email',$request->email)->firstOrFail();
    }

 emailاگه این 

اون ایمیل ای است که یوزر در فرم ورود ، وارد کرده

خب چه جوری میشه؟

سلام 

با استفاده از تابع Only شما اون مقادیر به خصوص رو در یک آرایه دریافت میکنید ولی زمانی که اسم اون مقدار رو به صورت پراپرتی روی ریکوئست صدا بزنید مستقیما مقدار اون رو دریافت میکنید.

بهترین پاسخ
بهجان باغچه‌بان ۰۶ مرداد ۱۴۰۰، ۰۵:۵۴