GZTimeWalker / GZCTF

The GZ::CTF project, an open source CTF platform.
https://gzctf.gzti.me/
GNU Affero General Public License v3.0
902 stars 109 forks source link

Feature: Simple validation on user's field #80

Closed xiongsp closed 1 year ago

xiongsp commented 1 year ago

建议添加对注册用户填写字段的自定义校验(例如正则校验):

GZTimeWalker commented 1 year ago

@xiongsp 关于添加和校验相关学校特异性字段的需求,ZJU 之前提出过,目前没有特别好的实现方法,如有需要可以自己打 patch,自己开发。

如果只是校验字段的话加上几行 Attribute 就够,如果还有其他更好的实现方式才回继续跟进。

关于自定义字段问题,在目前的强类型设计中引入动态字段(json object) 我认为会破坏一些行为,前端渲染也会有点糟糕,故暂时不考虑。

xiongsp commented 1 year ago

好的,注意到一个open的issue(#75)是关于批量添加的,这个是否有考虑呢?

GZTimeWalker commented 1 year ago

@xiongsp 有 issue 和 milestone 标记的都在计划中