Files
utodo/internal/handler/login.go
2025-07-13 22:57:57 +08:00

31 lines
517 B
Go

package handler
import (
"loveuer/utodo/pkg/resp"
"github.com/gofiber/fiber/v3"
)
func Login() fiber.Handler {
return func(c fiber.Ctx) error {
type Req struct {
Username string `json:"username"`
Phone string `json:"phone"`
Email string `json:"email"`
Password string `json:"password" validate:"required,min=8"`
}
var (
err error
req Req
)
if err = c.Bind().JSON(&req); err != nil {
return resp.R400(c, "", nil, err.Error())
}
// TODO: 完成登录
return nil
}
}