سلام
در تابع زیر اومدیم روی
$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 شما اون مقادیر به خصوص رو در یک آرایه دریافت میکنید ولی زمانی که اسم اون مقدار رو به صورت پراپرتی روی ریکوئست صدا بزنید مستقیما مقدار اون رو دریافت میکنید.