24FreelanceБиржа фриланса, которая не спит
Срок приёма заявок истёк

Настройка двухфакторной аутентификации для личного кабинета

71 просмотр 0 откликов#42835
Бюджет€2 625за проект
ФорматРазовый проектбез предоплаты
ОплатаНаличные, Банковский перевод
Приём заявокСрок приёма заявок истёкдо 07.09.2026
Откликов0в среднем по разделу: 0,1
Просмотров7132 за 14 дней

Описание проекта

У нас есть веб-платформа с личным кабинетом для зарегистрированных пользователей, и сейчас вход защищён только паролем. Мы хотим добавить второй фактор проверки, чтобы одного украденного пароля было недостаточно для доступа к аккаунту. Основной сценарий — временный код из приложения-аутентификатора на телефоне пользователя, который запрашивается сразу после пароля при каждом новом входе или после истечения сессии.

Отдельно нужен резервный сценарий для случаев, когда телефон потерян, сломан или переустановлен: набор одноразовых резервных кодов, которые показываются один раз при настройке, и каждый можно использовать только однократно для входа. Должна быть понятная процедура отключения и повторной привязки двухфакторной аутентификации при реальной утрате устройства, но без лазейки, которой мог бы воспользоваться злоумышленник.

Отдельно важна обязательность: обычные пользователи включают защиту добровольно в настройках личного кабинета, а вот роли с расширенным доступом — модераторы, сотрудники поддержки, все, у кого есть доступ за пределами собственных данных — должны получать её принудительно, без возможности пропустить настройку после входа.

Что должно быть в работе:
— привязка приложения-аутентификатора через QR-код и ручной ввод ключа
— проверка кода при входе с разумным сроком действия и ограничением попыток
— генерация резервных кодов и их безопасное хранение
— сценарий восстановления доступа при утрате устройства
— принудительное включение для ролей с расширенным доступом
— понятная инструкция для обычных пользователей на этапе настройки
Веб программирование Наличные, Банковский перевод
24
Твенти · совет

Как написать отклик, который выберут

  • Начните с задачи заказчика, а не с рассказа о себе.
  • Дайте одну-две похожие работы из портфолио.
  • Назовите цену и срок — и что именно в них входит.
  • Задайте один уточняющий вопрос — он начинает диалог.

Отклики 0

Тексты откликов видит только заказчик.

Тот же раздел

Похожие проекты

Все проекты раздела
Полезно знать
Как откликнуться на этот проект?

Войдите как фрилансер, опишите, как решите задачу, укажите цену и срок. Заказчик читает отклики и начинает диалог с лучшими.

Кто видит мой отклик?

Только заказчик, разместивший проект, и вы. Другие фрилансеры не видят ни текст, ни цену.

Где найти похожие заказы?

Новые проекты в разделе «Веб программирование» появляются каждый день. Все проекты раздела

ЗАКАЗЧИКАМ · БЕЗОПАСНАЯ СДЕЛКА

Нужен похожий проект? Разместите задание бесплатно за 30 секунд

Получите предложения от проверенных фрилансеров и оплачивайте результат только после приёмки через Безопасную сделку.

Разместить задание бесплатно →Как работает защита
ИСПОЛНИТЕЛЯМ · PAYORA 1-CLICK

Закрепите анкету в ТОП категории за $5 / неделю

Поднимите свой профиль и портфолио на 1-е место каталога (оплата в 1 клик через Payora) и получайте до 5× больше прямых заказов.

Закрепить в ТОП ($5/нед)Пополнить через Payora