If `$rovider->refreshUser()` throws an exception, `$refreshedUser` won't be an object.