RGJ
(Richard - Communiteq)
1
根据用户的生日在注册表单上执行年龄检查
配置
- 安装主题组件
- 创建一个类型为“日期”的“生日”用户字段,并勾选“在注册表单上显示”和“注册时必填”
- 配置设置
age check field name 您在上一步中创建的用户字段的名称
age check minimum age 最低年龄(如果不需要最低年龄,请设置为 0)
age check maximum age 最高年龄(如果不需要最高年龄,请保留 120)
免责声明
这是一个年龄检查,而不是年龄验证。 用户可以通过选择不同的出生日期来绕过此检查。
13 个赞
RGJ
(Richard - Communiteq)
拆分了此话题
2
asc
5
是否有可能让“出生日期”用户字段仅对管理员可见,而对版主不可见(或者像核心中处理电子邮件和 IP 地址那样,需要点击按钮才能显示),或者像这样的更改是否需要插件而不是主题组件?
1 个赞
RGJ
(Richard - Communiteq)
7
这超出了此主题组件的范围(并且确实需要一个插件)。
它所做的只是对一个已存在的用户字段添加验证,因此它将阻止未成年人创建帐户/存储相关数据。它不会以任何方式操纵该用户字段。
1 个赞
ice.d
(discord ice)
8
Richard,我想说这对我的论坛来说非常有帮助,这是我一直想要的功能!尽管用户可以绕过它,但您是否认为如果用户输入了一个不够大的生日然后更改了它,论坛管理员是否会收到通知,告知用户首先输入了 X 日期,然后又更改了,以便工作人员可以知晓?
我记得发送通知是插件级别的。
您是指在注册字段中仍然如此吗?如果用户输入的生日太小,他们就无法注册。
RGJ
(Richard - Communiteq)
11
尽管这是一个有趣的讨论,但请将此主题限制在年龄检查主题组件本身。
该组件仅对现有用户字段添加一个检查。它不会引入潜在的隐私问题——恰恰相反:它可以阻止未成年人注册。
我已经将所有关于 GDPR 的帖子移到了这里的新主题:Storing date of birth in relation to GDPR
5 个赞
ice.d
(discord ice)
12
Nate说得对,但我觉得没有它也有可能?
比如,用户可能因为年龄太小尝试注册,然后用修改后的年龄注册了,或者其他情况。
1 个赞