# Custom Registration Fields with Authn MFE How to?

**URL:** <https://discuss.openedx.org/t/custom-registration-fields-with-authn-mfe-how-to/14260>\
**Category:** Design\
**Tags:** how-to, tutor, olive\
**Created:** [October 29, 2024, 8:56am UTC](https://discuss.openedx.org/t/custom-registration-fields-with-authn-mfe-how-to/14260 "2024-10-29T08:56:30Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![harout7](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/harout7/32/5369_2.png) [@harout7](https://discuss.openedx.org/u/harout7)\
**Post date:** [October 29, 2024, 12:56pm UTC](https://discuss.openedx.org/t/custom-registration-fields-with-authn-mfe-how-to/14260/2 "2024-10-29T12:56:21Z")

</div>

Hi @choltha

If you want to add fields from the available extra fields you can add them to a plguin like

```auto
REGISTRATION_EXTRA_FIELDS["gender"] = "required"

```

you can also check this reply

> [@How to add fields to the enrollment form](https://discuss.openedx.org/t/how-to-add-fields-to-the-enrollment-form/11992/2):
>
> Hi @campusedxud Welcome to Open edX! This topic is a little confusing, because we used to have the ability to add arbitrary fields to the registration form using a custom plugin app. However now, we can only enable a predefined list of optional fields: see [REGISTRATION\_EXTRA\_FIELDS](https://github.com/openedx/edx-platform/blob/open-release/quince.1/lms/envs/common.py#L3600-L3622) for details. If you want more fields than these, you’ll need to write some code. But to add the predefined extra fields to the registration form, you just need to change some settings used to run your Open edX appl…

---

_[View the full topic](https://discuss.openedx.org/t/custom-registration-fields-with-authn-mfe-how-to/14260)._
