Php API无效凭据邮递员

Php API无效凭据邮递员,php,api,laravel,postman,Php,Api,Laravel,Postman,所以我试图通过邮递员测试我的post请求,但是我得到了无效的凭证。我使用的是基本身份验证,我有一个表,其中包含一个用户的电子邮件和密码。我不明白这为什么不起作用。我遵循了一个完全相同的教程,它起了作用。这是我试图发布到的链接-。当然,当我取下“auth.basic”时,它就工作了。我真的不知道该在邮递员用户名和密码中输入什么,所以我只是在数据库的users表中输入了电子邮件和密码。我使用的是Laravel 5.1 我的控制器: public function __construct() {

所以我试图通过邮递员测试我的post请求,但是我得到了无效的凭证。我使用的是基本身份验证,我有一个表,其中包含一个用户的电子邮件和密码。我不明白这为什么不起作用。我遵循了一个完全相同的教程,它起了作用。这是我试图发布到的链接-。当然,当我取下“auth.basic”时,它就工作了。我真的不知道该在邮递员用户名和密码中输入什么,所以我只是在数据库的users表中输入了电子邮件和密码。我使用的是Laravel 5.1

我的控制器:

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系统手动注册了一个用户,而不是对其进行种子设定。不知道为什么它对种子不起作用。