This is something I quickly put together because of functionality I needed in another addon.
- Compatible XF Versions:
- Visible Branding:
If you create a new custom user field and set it to required, then this addon will redirect all users to either the personal-details or custom-details or the preferences page (Depending on where you have the new field displayed) and force the users to enter the new field.
If you install this addon, you should create a Notice and let members know that they have to fill the new field for them to be able to browse the site as normal.