Безопасность

Защитите интеграцию от входа до создания сеанса.

UnifyID управляет своим размещённым процессом идентификации и авторизации. Ваше приложение проверяет ответ и контролирует доступ к своим сервисам.

Слои защиты

Защищайте процесс и полученные сведения.

Защитите процесс авторизации

Используйте зарегистрированные адреса перенаправления, PKCE S256, state и nonce по руководству интеграции.

Проверяйте до создания сеанса

Проверяйте подписи токенов, издателя, аудиторию, срок действия и параметры транзакции до создания сеанса приложения.

Бережно обрабатывайте сведения

Запрашивайте подходящие области доступа и защищайте получаемые приложением сведения.

Управляйте секретами и событиями

Следуйте документации по клиентским секретам, проверке вебхуков и событиям жизненного цикла разрешений.

Разделённая ответственность

Действительная подпись — это ещё не окончательное решение по политике.

UnifyIDУправляет размещённым процессом идентификации и авторизации
Ваш бэкендПроверяет каждый артефакт и разрешает конкретную операцию до бизнес-логики
Ваша командаОтвечает за цель, доступ, развёртывания, обращение с данными, мониторинг, реагирование и соответствие требованиям
ЧеловекПросматривает запросы, одобряет или отклоняет их и управляет разрешениями подключённых приложений

Ответственное раскрытие

Сообщайте о проблемах безопасности приватно.

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

Написать в службу безопасности

Build with UnifyID

Проверьте всю систему до выхода в продакшен.

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