whisper-money/database
Víctor Falcón b0e90dc271 feat(mcp): install Passport 13 and add the api guard
Add laravel/passport ^13 for OAuth 2.1, publish its migrations and config,
and register a passport-driven `api` guard alongside the existing session
`web` guard. This is the foundation for OAuth-authenticated MCP connections
(Claude Desktop / ChatGPT); no routes are wired yet.

The User model is intentionally left untouched: Sanctum's HasApiTokens stays
canonical so the existing PAT path (McpTokenController, WriteTool) is
unchanged, and Passport's resource-server guard only needs withAccessToken(),
which Sanctum already provides polymorphically.
2026-07-17 18:34:52 +02:00
..
factories feat(spaces): phase 0 — multi-tenant Space foundation (no behaviour change) (#650) 2026-07-09 14:26:07 +02:00
migrations feat(mcp): install Passport 13 and add the api guard 2026-07-17 18:34:52 +02:00
seeders feat(banking): add Interactive Brokers sync via Flex Web Service (#581) 2026-06-23 11:39:24 +02:00
.gitignore Set up a fresh Laravel app 2025-11-07 12:01:36 +00:00