1b.app
Link copied -

2-factor registration in personal account

I ask you to evaluate the decision on this variant of refinement in the LC:
Set up the Registration page in your account - https://prnt.sc/vr5xzd
On it you need to display a field for entering a mobile phone.
If we find the number, then we send a 4-digit code to this number in sms.
The client enters the code, then the fields for creating a login and password are opened (the client enters his own - the standard rule is at least 8 characters Latin Az and a number) + password confirmation.
Presses save - saves access data to his card.
A message appears - "Data saved successfully! Thank you for registering" (You need to be able to set the text of the message)
If, when checking the number, it is not in the database, we issue a message with the text: "Sorry, your number has not been identified, please contact the managers of the company and phone number" (You need to be able to set the text of the message)
Is it possible to do so? What is needed for that? How many hours?
Original question is available on version: ru

Answers:


Timofeev Artem Olegovich wrote:
If, when checking the number, it is not in the database, we issue a message with the text: "Sorry, your number has not been identified, please contact the managers of the company and phone number" (You need to be able to set the text of the message)

The very concept of "Registration" for a sane person implies the creation of an account that does not exist. And you manage to create what is already there.
Why don't you want to organize registration as it is now - that is, an account that does not exist. It seems like in the LC there is the possibility of activating an account by phone number?
03.12.2020, 14:45
Original comment available on version: ru


Tyndyk Maxim Vadimovich
Administrator wrote:
The very concept of "Registration" for a sane person implies the creation of an account that does not exist. And you manage to create what is already there.

I am not particularly interested in the analysis of the conceptuality of a "sane person", but I am interested in an answer on the topic of the question and a solution.
In the context of the comment - Yes, the data is already there. There is already an account - that is, a contact card. But there is no login and password that the client needs to come up with on their own.
How to come up with - according to the description or variation that you can offer.

Tyndyk Maxim Vadimovich
Administrator wrote:
Why don't you want to organize registration as it is now - that is, an account that does not exist. It seems like in the LC there is the possibility of activating an account by phone number?

Because this solution is not suitable based on how the client's business processes are conducted in his specific activity.
The client and his data appear in the system before he connects to work with the company through the personal account.
Therefore, you need to consider the option as described.

Tyndyk Maxim Vadimovich
Administrator wrote:
It seems like in the LC there is the possibility of activating an account by phone number?

I did not find this. But in any case, you do not need to create an account from 0, but activate and gain access as described.
03.12.2020, 16:04
Original comment available on version: ru

Then you need to make a separate block for the registration page with all the above logic:
- verification by phone number
- after displaying the fields for the login / password with overwriting in the card + authorization (or redirect to authorization)
Such a block in time is about 9 hours
04.12.2020, 16:15
Original comment available on version: ru

Please join the conversation. If you have something to say - please write a comment. You will need a mobile phone and an SMS code for identification to enter. Log in and comment