Re[2]: Принципы сравнения номеров при проверке доступа
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 08.04.26 10:52
Оценка: -1
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>А запрашивать полный номер


Если явно запрашивается полный номер, то и сравнивать имеет смысл целиком. Хотя и в этом случае нужно предусмотреть особенности в виде пробелов, дефисов и подобного.

Но проблема именно в том, что идентификатор документа нередко содержит серию — Вы должны это помнить по советским временам, в разных свидетельствах она сохранилась до сих пор. И какие-то регламенты трактуют "номер документа" в смысле "идентификатор", а какие-то — в смысле "только цифровая часть".

PD>сравнивать несколько последних (или начальных) цифр — как-то все же странно.


Почему? Если вероятность ошибки не превышает определенного порога, что это меняет? В номере банковской карты 16 цифр (из которых первые шесть являются идентификатором банка), но для идентификации обычно запрашивают только четыре — последнюю или предпоследнюю группу. Когда запрашивают сумму последней операции, ее тоже сравнивают приблизительно, а не до копеек/центов. Чем номер паспорта в этом плане хуже?

PD>растрезвонит на весь Интернет.


И что, это как-то волнует хоть один банк последние 10-15 лет?

PD>ущерб репутации банка и потеря клиентов.


Я Вас умоляю...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.