【发布时间】:2020-06-02 07:21:03
【问题描述】:
Hello Guys 现在正在研究 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!']);
}
}
}
【问题讨论】:
标签: php mysql laravel api fetch-api