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

Внедрить единый вход и OAuth в наше действующее веб-приложение

114 просмотров 0 откликов#42145
Бюджет€1 950за проект
ФорматРазовый проектбез предоплаты
ОплатаНаличные, Банковский перевод
Приём заявокСрок приёма заявок истёкдо 08.09.2026
Откликов0в среднем по разделу: 0,1
Просмотров1147 за 14 дней

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

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

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

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

— Вход через несколько соцсетей по OAuth, встроенный в текущий интерфейс
— Поток SAML для корпоративных провайдеров с обменом метаданными
— Надёжное обновление токенов и сессии без принудительных выходов
— Сопоставление ролей и прав входящей личности с нашими группами
— Привязка к локальным аккаунтам по подтверждённой почте, без дублей
— Заметки по безопасности: state, nonce, защита от повторов, секреты
Веб программирование Наличные, Банковский перевод

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

24
Твенти · совет

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

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

Отклики 0

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

Тот же раздел

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

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

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

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

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

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

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

На какие запросы отвечает эта страница