feat: Adding openapi example API

This commit is contained in:
Josepablo C.
2025-12-07 23:19:18 -06:00
parent bf78edeec0
commit 8787ece0d0
11 changed files with 525 additions and 29 deletions

View File

@@ -0,0 +1,52 @@
package auth
import (
"cloud.etaviaporte.com/api/libs/openapi"
"github.com/gofiber/fiber/v2"
)
type Handler struct{}
// GetAuthMe implements openapi.ServerInterface.
func (handler Handler) GetAuthMe(c *fiber.Ctx) error {
err_code := fiber.StatusInternalServerError
code := "Something went wrong!"
message := "This endpoint is not yet implemented"
return c.Status(err_code).JSON(openapi.Error{
Code: &code,
Message: &message,
})
}
// PostAuthLogin implements openapi.ServerInterface.
func (handler Handler) PostAuthLogin(c *fiber.Ctx) error {
err_code := fiber.StatusInternalServerError
code := "Something went wrong!"
message := "This endpoint is not yet implemented"
return c.Status(err_code).JSON(openapi.Error{
Code: &code,
Message: &message,
})
}
// PostAuthLogout implements openapi.ServerInterface.
func (handler Handler) PostAuthLogout(c *fiber.Ctx) error {
err_code := fiber.StatusInternalServerError
code := "Something went wrong!"
message := "This endpoint is not yet implemented"
return c.Status(err_code).JSON(openapi.Error{
Code: &code,
Message: &message,
})
}
// PostAuthRefresh implements openapi.ServerInterface.
func (handler Handler) PostAuthRefresh(c *fiber.Ctx) error {
err_code := fiber.StatusInternalServerError
code := "Something went wrong!"
message := "This endpoint is not yet implemented"
return c.Status(err_code).JSON(openapi.Error{
Code: &code,
Message: &message,
})
}