Updated the profile to allow the creation of the logged in user if it does not already exist.