Привет, ребята, в настоящее время я работаю над laravel api, все отлично, только одна проблема, которая возникает, когда я пишу неправильное имя пользователя и пароль, поэтому я могу получить данные пользователя, но когда я ввожу правильную информацию о пользователе, я получаю исключение это недействительные учетные данные. пожалуйста, помогите мне
вот мой код модели
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class email extends Model
{
protected $table = 'users';
}
& вот мой код контроллера
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\email;
class EmailController extends Controller
{
public function databyemail(Request $request){
$data = email::where('email', $request->email)->first();
if($data->password === bcrypt($request->password))
{
return response()->json($data);
}
else
{
return response()->json(['error' => 'Incorrect credentials!']);
}
}
}