世界年龄限制系统

时间:2015-02-27 07:20:28

标签: implementation protection restriction

开发社交网站(故事和内容)我们需要一个系统来确保未成年人的一般安全使用。由于有“儿童在线保护法”和其他任何内容,我们需要一个可靠的系统,以确保没有儿童意外进入这些区域。

我猜,因为简单地添加一个选择你的出生日期或年龄是不会的。输入信用卡号码是一个潮人(用户不会这么做)。如果您使用Facebook登录或google,是否足以在个人资料中测试出生日期?

[更新]

由于很难谈论不同的国家,因此限制对美国,英国,德国以及巴西和法国/西班牙/意大利的讨论。源自这些国家/地区的网站使用哪些系统。任何信息都会有帮助。

经常有人看到你的年龄是什么,你真的18岁或以上吗?是/否。这真的够了吗?

2 个答案:

答案 0 :(得分:0)

我不了解其他国家/地区,但美国大多数国家/地区的驾驶执照背面都有PDF417条形码,政府颁发了非司机身份证。我猜你可以让他们以表格形式输入他们的信息,包括他们的出生日期,然后让他们上传条形码的图片。你可以看一下这个链接:

Reading and decoding PDF417 Barcodes

您可以使用C#库提供一些有关读取条形码的建议。然后,您应该能够确认条形码的信息与用户输入的信息相符。

这并不是说一个孩子可能不会“借用”他/她父母的身份,而是试图以他们的名义注册,但我认为这和它的结果一样好。

答案 1 :(得分:0)

使用双因素身份验证的简单解决方案

确认用户年龄的一种简单方法是允许他们通过facebook API登录然后要求他们输入他们的手机号码,并在确认文本中插入一些他们必须输入的验证码login.Ensure你包含一条关于文本性质的消息,以确保父母不知道他们的孩子滥用他们被明确告知的信息。

<强>难度

孩子不仅要求他们的父母登录信息的详细信息,而且父母的电话n ^ 2。