1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Improve minimum age function

Discussion in 'XenForo Suggestions' started by Alfa1, Nov 16, 2014.

  1. Alfa1

    Alfa1 Well-Known Member

    This suggestion is the result of a discussion on TAZ about xenforo's minimum age function.
    In its current setup XenForo's minimum age function is not really functional.

    If a user younger than the minimum age tries to register an account, then XenForo does not take note of this. Instead the minor can simply continue registration. The XenForo software actually asks the minor to commit fraud and correct their date of birth:
    Sign up - DF TEST TEST TEST 2014-11-16 15-39-21.png
    The minor is asked to correct the error of a date of birth field that indicates being to young.
    The minor can then simply correct this and register an account.
    The staff will have no way of knowing that the user is actually a minor on an adult board.
    If the minor would indeed stop registration (very unlikely) there is no way to get the person back to the site after reaching the desired age.

    Please mind that age restrictions are very important for some sites, because some topics are restricted by law or can cause media outrage if minors are found to be on sites.

    I am suggesting the above functionality to be improved in whatever way possible.

    On my big board we get about 4k registrations per month. Including a good number of underage people. We have coded a solution (on vb) that has proved to work well over the years. Maybe a similar setup could be implemented for XenForo:
    1. minors can register normally.
    2. when registration is complete, the system bans them with a friendly message explaining why they can not use their account and when they will be able to use their account.
    3. When they reach the desired age they are automatically unbanned and receive an email welcoming them back.
    4. If the user has filled in an erroneous DoB then they can upload the documents to prove this.
    5. Once a staff member reviews the documents the DoB can be changed by the staff member.
    6. If the user registers a second account then a duplicate account detection function alerts the staff.
    The benefit of this approach is that it registers all attempts by minors to join and that minors are quickly highlighted. Young people are very likely to register without reading rules and most will fill in their real age on registration. Once they are in the system, it gets difficult to circumvent the age restrictions. Its not bullet proof but works very well. My experience is that only the smart ones circumvent this approach.
    Last edited: Nov 16, 2014
    empire, Biker, HWS and 1 other person like this.
  2. Biker

    Biker Well-Known Member

    ACK! I had no idea that it would allow you to "fix" the error. This should result in a COPPA lock, much like vB does.

Share This Page