TrueSift SDK пакети
TrueSift предлага два официални SDK пакета с общ протокол за верификация и еднаква визуална реализация на компонента. Изберете пакета според framework-а на приложението. Специфичният за всеки framework интеграционен код не е взаимозаменяем.
React / Next.js App Router
- Пакет:
@truesift/next(версия0.4.0) - Framework: React и Next.js App Router
- Документация: React / Next.js SDK
- npm: @truesift/next
pnpm add @truesift/nextSvelte 5 / SvelteKit
- Пакет:
@truesift/svelte(версия0.2.0) - Framework: Svelte 5 и SvelteKit
- Документация: Svelte / SvelteKit SDK
- npm: @truesift/svelte
pnpm add @truesift/svelteSvelte SDK предлага и size="half" за банер с максимална ширина 500 px. Тази опция не съществува в използваната версия на Next.js SDK.
Общ модел на сигурност
И двата SDK пакета предоставят TrueSiftCheck, използват локални challenge/verify маршрути и изискват сървърна проверка на краткоживеещ, еднократен verificationToken в защитения business route. Клиентски резултат allow никога не е достатъчен.
Интерактивното демо показва общия визуален дизайн чрез React / Next.js реализацията. Svelte SDK следва същия дизайн и протокол на TrueSift.