Fix bug DNN-26717: when login with OAuth provider, only update properties which is empty in ddn site and not empty in auth service.