Front end user managing their profile


I have a setup where users can manage their own profile, using a front-end form. This is working fine, but I am a bit concerned about users being able to add content to the site directly without some sort of admin step. They are required to log in etc., but it would be good to have some sort of “approval” step by admins before any changes are actually implemented.

Is there a good approach for doing this?

What exactly are you concerned about? Is their profile publicly viewable?

A user profile doesn’t have publication states like a page, but even then, intermediary drafts are currently not supported. So you would need to store the changes in some form of file/database from where is could be reviewed, approved and then moved to the profile.


Yes, the profile is listed on the site. Thanks for the reply, I will have a think about the best approach for this.