When using ConnectionSignUp to implicitly create a local account for a user, it sometimes may not be possible to create the local account. For instance, perhaps not enough information is available from the provider (eg. email address), or perhaps the user id used for the implicit sign up has already been taken.
To address these use cases, allow ConnectionSignUp to indicate that the creation of a local user account was attempted but was not completed, by enabling null user ids to be returned from the execute method.
When using ConnectionSignUp to implicitly create a local account for a user, it sometimes may not be possible to create the local account. For instance, perhaps not enough information is available from the provider (eg. email address), or perhaps the user id used for the implicit sign up has already been taken.
To address these use cases, allow ConnectionSignUp to indicate that the creation of a local user account was attempted but was not completed, by enabling null user ids to be returned from the execute method.