Php API无效凭据邮递员
所以我试图通过邮递员测试我的post请求,但是我得到了无效的凭证。我使用的是基本身份验证,我有一个表,其中包含一个用户的电子邮件和密码。我不明白这为什么不起作用。我遵循了一个完全相同的教程,它起了作用。这是我试图发布到的链接-。当然,当我取下“auth.basic”时,它就工作了。我真的不知道该在邮递员用户名和密码中输入什么,所以我只是在数据库的users表中输入了电子邮件和密码。我使用的是Laravel 5.1 我的控制器:Php API无效凭据邮递员,php,api,laravel,postman,Php,Api,Laravel,Postman,所以我试图通过邮递员测试我的post请求,但是我得到了无效的凭证。我使用的是基本身份验证,我有一个表,其中包含一个用户的电子邮件和密码。我不明白这为什么不起作用。我遵循了一个完全相同的教程,它起了作用。这是我试图发布到的链接-。当然,当我取下“auth.basic”时,它就工作了。我真的不知道该在邮递员用户名和密码中输入什么,所以我只是在数据库的users表中输入了电子邮件和密码。我使用的是Laravel 5.1 我的控制器: public function __construct() {
public function __construct()
{
$this->middleware('auth.basic', ['except' => ['index', 'show']]);
}
public function index()
{
//return Post::all();
return Post::paginate(10);
}
public function show($id)
{
$post = Post::find($id);
if(!$post)
{
return response()->json([
'error' => [
'message' => 'Post does not exist'
]
], 404);
}
return response()->json([
'data' => $post
],200);
}
public function store(PostRequest $request)
{
}
路线:
Route::group(['prefix' => 'api'], function () {
Route::resource('posts', 'PostController');
});
解决了。我只是通过Laravel auth系统手动注册了一个用户,而不是对其进行种子设定。不知道为什么种子不起作用,解决了。我只是通过Laravel auth系统手动注册了一个用户,而不是对其进行种子设定。不知道为什么它对种子不起作用。