Save and edit user settings via front-end