2TECH.WORK
2TECH.WORK / PLATFORM

Поврзете услуги со јасен договор

Сигурните интеграции започнуваат со експлицитни барања, предвидливи одговори и внимателно ограничен пристап.

Прочитај повеќе
Архитектура и врски опишани на оваа страница.
01

Опишете ја размената

За секоја операција, документирајте ја методата, ресурсот, потребните полиња и формата на успешен одговор. Вклучете грешка при валидација. Разликувајте неуспех во преносот од одбиено барање: недостигот на одговор не докажува дека операцијата која менува состојба не успеала.

02

Третирајте ги креденцијалите како конфигурација

Држете ги серверските креденцијали надвор од пакетите за прелистувач и од репозиторите на изворен код. Побарајте најмалиот корисен сет на овластувања и одделете го пристапот за развој од пристапот во продукција. Запишете кој ја поседува секоја интеграција и како може да се поништи пристапот. Следете го документираниот авторизациски процес на добавувачот.

03

Планирајте за недостапни зависности

Поставете временски ограничувања, почитувајте упатства за ограничување на стапката и обидувајте се повторно само кога операцијата е безопасна за повторување. Каде што е поддржано, клучот за идемпотентност може да идентификува повторени барања. Логирајте идентификатор на барањето и концизна категорија на неуспех; избегнувајте заглавја за авторизација, сесиски колачиња и лични податоци.