Initial commit

This commit is contained in:
2025-05-11 20:32:14 +08:00
commit d97247159f
80 changed files with 13013 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
package middleware
import (
"github.com/gofiber/fiber/v3"
"nysoure/server/model"
"nysoure/server/utils"
)
func JwtMiddleware(c fiber.Ctx) error {
token := c.Get("Authorization")
if token != "" {
id, err := utils.ParseToken(token)
if err != nil {
return model.NewUnAuthorizedError("Invalid token")
}
c.Locals("uid", id)
}
return c.Next()
}