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