Hi @Pavana · Welcome to QnA platform and thanks for your query.
The technical profile used for this purpose is LocalAccountSignUpWithLogonPhoneNumber_CollectEmailAddress, which is being called in orchestration step 3 of UserJourney Id="SignUpOrSignInWithPhone" in Phone_Email_Base.xml file. Remove this step and re-sequence the subsequent orchestration steps.
Also remove below output claim from SignUpOrSignInWithPhone.xml file as well.
OutputClaim ClaimTypeReferenceId="strongAuthenticationEmailAddress"
Another suggestion would be to go with This Sample as it meets your requirement. In order to signup or signin, all you need to provide is the Phone Number and no other attributes are needed to be provided.
Steps:
- Download the starter pack and use the "SocialAndLocalAccountsWithMfa" template.
- Follow the steps mentioned here: Add application IDs to the custom policy and upload the policy files.
- Update the base policy tag in the TrustFrameworkLocalization.xml file provided in the sample to point towards your TrustFrameworkExtension file and upload the file.
- Upload the phone-signup-signin.xml file in B2C IEF section from the sample after updating the file with your tenant name.
-----------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.