Аутентифицироваться с помощью номера мобильного телефона (дубликат мобильного номера) - PullRequest
0 голосов
/ 27 мая 2018

У меня есть проблема в системе аутентификации пользователя, например, есть две страны, называемые X и Y, эти телефонные коды двух стран +9 и +10 (это только для примера).в этой стране есть два человека с именами R и M. Мобильный телефон R +9123456789 и мобильный номер M человек + 10123456789.

Есть сайт с именем P, и эти два пользователя приходят, чтобы зарегистрироваться на этом сайте и войтиномер мобильного телефона.оба человека вводят номер мобильного телефона без кода страны, но этот сайт получает код страны пользователя по ip-адресу.

Но проблема в том, что мы сохраним номер мобильного телефона, так как поле ввода номера мобильного телефона пользователя будет дублировано.и если сохранить с кодом страны, пользователь не знает об этом, и в следующий раз, когда он придет и введет тот же номер мобильного телефона, который он ввел, прежде чем система скажет недействительный номер мобильного телефона.

Я хотел бы знать, как лучше обойти этот метод.большинство веб-сайтов имеют эту проблему.

Спасибо

1 Ответ

0 голосов
/ 27 мая 2018

Не могли бы вы просто добавить подтверждение для номера телефона, который требует, чтобы код страны был включен?(Используется либо простая проверка длины для регулярного выражения).Другим вариантом может быть использование первичного ключа из двух столбцов (идентификатор + номер телефона).

Кроме того, вы не указали, какой язык и структуру вы используете, поэтому сложно привести пример кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...