i have created a simple crud app using Laravel 6 and VueJs it was working fine before but when i added middleware auth to api routes group it returns error 401 even when logged in.
here is 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);
});
});