feat: openid login

This commit is contained in:
zzw
2026-09-02 17:37:12 +08:00
parent 540f74f9b7
commit bb14f9e324
38 changed files with 1627 additions and 1091 deletions
+11
View File
@@ -147,6 +147,17 @@ func (p InfoValidator) GetMessage() validate.ValidatorMessages {
}
}
type InfoByUserIdValidator struct {
UserId int64 `validate:"required,gt=0"`
}
func (p InfoByUserIdValidator) GetMessage() validate.ValidatorMessages {
return validate.ValidatorMessages{
"UserId.required": "用户ID不能为空",
"UserId.gt": "用户ID必须大于0",
}
}
type ItemsValidator struct {
Name string `validate:"omitempty,max=256"`
Page uint32 `validate:"omitempty,min=1"`