feat(checker): checker

This commit is contained in:
mei
2026-04-06 10:10:31 +08:00
parent 80e427d7c3
commit 189eab8a0a
13 changed files with 181 additions and 12 deletions
+14 -4
View File
@@ -9,7 +9,7 @@ import (
// 处理注册请求,配置文件中可设置禁用注册
func HandleRegistry(c *gin.Context) {
var user model.User
var userRegistryRequest model.UserRegistryReuest
var err error
config, err := configs.GetConfig()
@@ -23,12 +23,17 @@ func HandleRegistry(c *gin.Context) {
return
}
err = c.BindJSON(&user)
err = c.BindJSON(&userRegistryRequest)
if err != nil {
c.JSON(400, gin.H{"code": 400, "data": "输入错误"})
return
}
user := model.User{
Username: userRegistryRequest.Username,
Password: userRegistryRequest.Password,
}
if err = user.IsValid(); err != nil {
c.JSON(400, gin.H{"code": 400, "data": err.Error()})
return
@@ -53,15 +58,20 @@ func HandleRegistry(c *gin.Context) {
// 处理登录请求
func HandleLogin(c *gin.Context) {
var user model.User
var userLoginRequest model.UserRegistryReuest
var err error
err = c.BindJSON(&user)
err = c.BindJSON(&userLoginRequest)
if err != nil {
c.JSON(400, gin.H{"code": 400, "data": "输入错误"})
return
}
user := model.User{
Username: userLoginRequest.Username,
Password: userLoginRequest.Password,
}
if err = user.IsValid(); err != nil {
c.JSON(400, gin.H{"code": 400, "data": err.Error()})
}