fix: add missing sanctum auth guard config and register driver

The main branch was using auth:sanctum middleware on routes but
config/auth.php had no sanctum guard defined. This caused:

  Auth guard [sanctum] is not defined.

Fix:
1. Add the sanctum guard entry to config/auth.php with
   driver=sanctum and provider=users
2. Register the sanctum guard driver in AppServiceProvider::boot()
   as a safety net via Auth::resolved()
This commit is contained in:
root
2026-06-24 22:58:42 -04:00
parent c8de5f7edc
commit 5cc9803330
2 changed files with 24 additions and 0 deletions
+4
View File
@@ -44,6 +44,10 @@ return [
'driver' => 'jwt',
'provider' => 'users',
],
'sanctum' => [
'driver' => 'sanctum',
'provider' => 'users',
],
],
/*