allora, ho modificato il mio auth.php:
Codice PHP:
return [
    
'defaults' => [
        
'guard' => env('AUTH_GUARD''api'),
    ],
    
'guards' => [
        
'api' => [
            
'driver' => 'api',
            
'provider' => 'users'
        
],
    ],
    
'providers' => [
        
'users' => [
            
'driver' => 'eloquent',
            
'model' => App\User::class,
        ],
    ],
    
'passwords' => [
    ],
]; 
ha funzionato, e mi ha creato un record in model_has_role, mettendo come model_type il valore App\User.
se devo essere sincero non so se è giusto o meno.
mi suona strano che venga salvato il model con lo \.
qualcuno ha riscontrato lo stesso comportamento??