Northern Trail Outfitters (NTO) wants its customers to use phone numbers to log in to their new digital portal, which was designed and built using Salesforce Experience Cloud. In order to access the portal, the user will need to do the following:
1. Enter a phone number and/or email address
2. Enter a verification code that is to be sent via email or text.
What is the recommended approach to fulfill this requirement?
Suggested Answer: A
Get Premium Salesforce Certified Platform Identity and Access Management Architect (Plat-Arch-203) Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
28 comments · newest first
VE
Veronika
7 months ago
D is secure. Verification is crucial for access.
LA
Laquanda
7 months ago
B gives more control over the process.
MA
Marleen
7 months ago
I like option C. Self-registration is user-friendly.
LA
Layla
8 months ago
Option A seems too basic for this requirement.
RO
Rossana
8 months ago
I think option B is the best. Custom control is flexible.
LO
Loise
8 months ago
Not sure about D, sounds a bit complicated for just phone verification.
DO
Dortha
9 months ago
I’m surprised they’re not using a standard authentication method.
AN
Angelyn
9 months ago
Wait, why not just use option A? Seems simpler.
BA
Barrett
9 months ago
Totally agree, B makes the most sense!
VA
Valentin
9 months ago
I think option B is the best choice for custom logic.
LA
Lai
9 months ago
Haha, who even uses phone numbers these days? Just make it email-only, easy peasy!
MO
Mona
9 months ago
I'm going with C. Authentication providers are the future, my friend.
TY
Tyra
10 months ago
D looks good to me. Integrating with a verification service is the way to make this secure.
LA
Launa
10 months ago
Option B seems like the way to go. Gotta keep that custom logic in the Apex controller.
DA
Darci
10 months ago
The custom login flow sounds familiar, but I can't recall if it specifically mentioned verifying phone numbers with an external service.
KI
Kimbery
10 months ago
I feel like the option about the Authentication provider could be relevant, especially if we want to streamline user registration.
DE
Deandrea
10 months ago
I'm feeling pretty confident about this one. I've worked with two-factor authentication in Salesforce before, so I think option B is the way to go. Creating a custom login page with an Apex controller to handle the phone number and verification code logic should be a straightforward implementation.
JA
Jani
11 months ago
Option D looks interesting - creating a custom login flow that uses an Apex controller to verify the phone numbers. That seems like it could be a flexible and robust solution. I'll need to research how to implement a custom login flow in Salesforce, but I think that might be the way to go.
FR
Francoise
11 months ago
I remember we discussed the importance of using a Login Discovery page for user authentication in our last class.
MA
Margurite
11 months ago
I prefer option D. It directly verifies phone numbers.
FL
Fletcher
11 months ago
I'm not entirely sure, but I think creating a custom login page with an Apex controller might give us more flexibility in handling the verification process.
CA
Carissa
11 months ago
Hmm, I'm a bit confused by all the different options here. I'm not sure if I fully understand the differences between creating a Login Discovery page, a custom login page, an Authentication provider, and a custom login flow. I'll need to review the details of each approach more carefully.
TE
Terina
12 months ago
This seems like a straightforward question about implementing a two-factor authentication process for a Salesforce portal. I think I'll go with option B and create a custom login page with an Apex controller to handle the phone number and verification code logic.
JE
Jennifer
6 months ago
All options have merit, but B seems the most straightforward for implementation.
LE
Lenny
7 months ago
I think C is worth considering. Self-registration could enhance user experience.
JO
Josphine
7 months ago
I’m leaning towards A. A Login Discovery page could simplify things.
AL
Allene
7 months ago
Option D sounds interesting. Using an Apex controller for verification is smart.
BL
Blair
10 months ago
I like option B too! Custom login pages are flexible.