user settings are reflected to user object

after a change the user object will reflect the changes without the need
to relogin