# More Mandatory fields for the Discourse signup

**URL:** <https://gramps.discourse.group/t/more-mandatory-fields-for-the-discourse-signup/9741>\
**Category:** Feedback\
**Tags:** discourse\
**Created:** [July 22, 2026, 6:03pm UTC](https://gramps.discourse.group/t/more-mandatory-fields-for-the-discourse-signup/9741 "2026-07-22T18:03:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [July 22, 2026, 6:03pm UTC](https://gramps.discourse.group/t/more-mandatory-fields-for-the-discourse-signup/9741/1 "2026-07-22T18:03:23Z")

</div>

Blank forms make it too difficult to detect 'bot account applications. Each addition _ **required** _ field increases the chances of screening out SPAMmer users.

Could a couple more fields be set to _Required_ ? The Operating System would obviously be helpful for diagnostic leads. As is the Gramps version… but that is likely to be quickly outdated.

 ![image](https://global.discourse-cdn.com/free1/uploads/gramps/original/2X/0/056435b6dd6a42b8300c4839e3ed59765544cd86.png)

# setting Required fields

_from [Creating and configuring custom user fields - Site Management - Discourse Meta](https://meta.discourse.org/t/creating-and-configuring-custom-user-fields/113192)_

1. Create a user field in **Admin \> Community \> User Fields** and set it to **Required at signup**.[meta.discourse](https://meta.discourse.org/t/creating-and-configuring-custom-user-fields/113192?tl=en)
2. If you need the field to be mandatory for everyone, not just new accounts, Discourse also supports a **For all users** requirement

---

<div class="post-metadata">

**Author:** ![gramps-project](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/gramps-project/32/398_2.png) [@gramps-project](https://gramps.discourse.group/u/gramps-project)\
**Post date:** [July 23, 2026, 7:55am UTC](https://gramps.discourse.group/t/more-mandatory-fields-for-the-discourse-signup/9741/2 "2026-07-23T07:55:41Z")

</div>

Done. Operating System and Gramps versions have been set to **Required at signup** for new users only.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/gramps/original/1X/2ac1e712b7adf612e31ca08a55419f4cf37c0158.png) [@system](https://gramps.discourse.group/u/system)\
**Post date:** [August 22, 2026, 7:56am UTC](https://gramps.discourse.group/t/more-mandatory-fields-for-the-discourse-signup/9741/3 "2026-08-22T07:56:32Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
