Sansan
89e884fae9
feat: Implement Session Token System with /api/v1 base path
- Add migration 000004 for sessions table and performance indexes
- Create session.sql queries for CRUD operations
- Generate session repository code with sqlc
- Create token auth middleware for Echo framework
- Create token handler with create/delete/cleanup endpoints
- Add /api/v1 router with token authentication infrastructure
- Update dbHelper.go to use Up() instead of Migrate(2)
- Update server.go to initialize token handler
- Existing endpoints remain functional (to be deprecated)
New endpoints:
- POST /api/v1/token - Create new session token
- DELETE /api/v1/token - Invalidate token
- POST /api/v1/token/cleanup - Remove expired sessions
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-06-08 20:33:29 +02:00
..
2026-06-08 20:33:29 +02:00
2026-06-08 20:08:06 +02:00
2026-06-08 20:08:06 +02:00
2026-05-20 22:29:45 +02:00
2026-06-08 20:08:06 +02:00
2026-06-08 20:08:06 +02:00
2026-05-20 22:29:45 +02:00
2026-06-08 20:33:29 +02:00
2026-06-08 20:33:29 +02:00
2026-05-26 20:54:12 +02:00
2026-05-20 22:29:45 +02:00
2026-05-23 01:06:43 +02:00
2026-06-08 20:33:29 +02:00
2026-06-08 20:08:06 +02:00
2026-06-08 20:08:06 +02:00
2026-05-26 20:54:12 +02:00