When our forum has been in place for some time, and sometime we need to add a new field in the user's profile. We can do it but we have no way to force users to fill this field. Especially when it is a required field, we want the user to read the information, fill in the fields and click 'send'. Sometimes, we even want the user to update the entire profile.
There is currently no such option in phpbb. This can be solved by extension to new fields, but the 'enforce update profile' function should be built into the core, like the 'force activation again' feature is.
The user receives a message after logging in - please update the profile - and at this moment he must fill in the required fields if he still wants to use the forum.
This simple method would be useful even now for collecting consents within GDPR. In the future, there may be more legally required elements, or something that each forum owner will come up with for their own needs.
The idea came into being in connection with this topic:
viewtopic.php?f=556&t=2473666