Laravel API即使登录也返回401(身份验证失败)

时间:2020-01-31 19:29:11

标签: vue.js laravel-6 http-status-code-401 laravel-api

我已经使用Laravel 6和VueJs创建了一个简单的Crud应用程序,之前运行良好,但是当我向api路由组添加中间件 auth 时,即使在登录。

这是 api.php


Route::group(['middleware' => ['api','auth']], function(){


    Route::get('contacts',function(){
        return Contact::latest()->orderBy('created_at','desc')->get();
    });

    Route::get('contact/{id}',function($id){
        return Contact::findOrFail($id);
    });

    Route::post('contact/store',function(Request $request){

        return Contact::create([
            'name' => $request->name,
            'email' => $request->email,
            'phone' => $request->phone
        ]);

    });

    Route::patch('contact/{id}',function(Request $request, $id){

        $contact =  Contact::findOrFail($id);

        $contact->name =  $request->name;
        $contact->email  =  $request->email;
        $contact->phone = $request->phone;
        $contact->save();


        return $contact;

    });

    Route::delete('contact/{id}',function($id){
        return Contact::destroy($id);
    });



});

0 个答案:

没有答案