refactor: switch API from token auth to cookie-based session auth
- Remove API token system entirely (model, migration, middleware) - Add migration 007 to drop api_tokens table - Add POST /api/v1/login endpoint for JSON credential auth - API routes now use session cookies (same as web UI) - Remove /api/v1/tokens endpoint - HandleAPIWhoAmI uses session auth instead of token context - APISessionAuth middleware returns JSON 401 instead of redirect - Update all API tests to use cookie-based authentication Addresses review comment on PR #74.
This commit is contained in:
1 parent
0536f57ec2
commit
9ac1d25788
7 files changed
+221
-407
No files matched your search
@@ -0,0 +1 @@
|
||||
DROP TABLE IF EXISTS api_tokens;
|
||||
Reference in new issue
Block a user