Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Про проєкт

AIScreen.io — це платформа цифрових вивісок, якою користуються корпоративні клієнти. Нам потрібно реалізувати інтеграцію SSO через SAML 2.0 з основними провайдерами:
Microsoft Entra ID (Azure AD)
Okta
OneLogin
Google Workspace

Функція SSO повинна забезпечувати:
🔹 Єдиний вхід в AIScreen.io з корпоративними обліковими даними
🔹 Централізоване керування доступом через провайдерів SSO
🔹 Гнучкість — можливість налаштування в адмін-панелі


🎯 Основні завдання

Налаштування інтеграції через SAML 2.0

  • Реалізувати роботу з EntityID, ACS URL, XML IdP

  • Створити маршрути /sso/login і /sso/callback

  • Декодувати та валідувати SAML-токен

Автоматична авторизація

  • Якщо email зареєстрований — виконувати автоматичний вхід

  • Якщо email належить корпоративному домену — додавати користувача до компанії

Розробка UI для адмін-панелі

  • Поля для налаштування EntityID, ACS URL, завантаження XML IdP

  • Зручний інтерфейс для адміністраторів

Примусове SSO

  • Якщо компанія увімкнула SSO — користувачі автоматично перенаправляються на /sso/login

Тестування та відладка

  • Перевірити інтеграцію з Azure AD, Okta, OneLogin, Google Workspace

  • Переконатися, що система правильно обробляє вхід


🛠 Вимоги до кандидата

🔹 Досвід роботи з SAML 2.0, OAuth, OpenID Connect
🔹 Володіння Python / Node.js
🔹 Досвід роботи з Flask, FastAPI або Express.js
🔹 Вміння працювати з SSO-провайдерами (Azure AD, Okta, OneLogin, Google Workspace)
🔹 Досвід інтеграції автентифікації в SaaS-продуктах

4 дня назад
Александр
 
26 лет
8 лет в сервисе
Был
3 дня назад
59 отзывов
Файлы доступны только авторизованным пользователям

Заявки фрилансеров

Нет заявок фрилансеров