سلام. وقتتون بخیر.
من توی ساخت لاگین با استفاده از sentinel به مشکل خوردم.
زمانی که یوزر ثبت نام کرده باشه و بخواد لاگین کنه، فرم درست کار میکنه و لاگین انجام میشه.
ولیکن زمانی که یوزر ثبت نام نکرده باشه، با این ارور روبرو میشم:
Argument 1 passed to Cartalyst\Sentinel\Sentinel::login() must implement interface Cartalyst\Sentinel\Users\UserInterface, bool given, called in C:\xampp\htdocs\portal\vendor\laravel\framework\src\Illuminate\Support\Facades\Facade.php on line 261
و کد هم این هستش:
$user = Sentinel::authenticate($request->all());
if (Sentinel::check($user)){
Sentinel::login($user);
return redirect('/');
}
else{
return redirect()->back();
}
ممنون میشم راهنماییم کنین