add OAuth authentication with JWT tokens and API key support

This commit is contained in:
2026-01-18 21:00:03 +01:00
parent 2eb6292dc2
commit 8601bb5ba3
8 changed files with 1004 additions and 44 deletions

View File

@@ -6,6 +6,7 @@ require (
github.com/go-chi/chi/v5 v5.0.12
github.com/go-playground/validator/v10 v10.19.0
github.com/golang-jwt/jwt/v5 v5.2.0
github.com/google/uuid v1.6.0
golang.org/x/crypto v0.21.0
golang.org/x/oauth2 v0.18.0
modernc.org/sqlite v1.29.5