Dokumentation

TrueSift SDKs

TrueSift bietet zwei offizielle Framework-SDKs mit gemeinsamem Verifikationsprotokoll und derselben Widget-Darstellung. Wählen Sie das Paket passend zu Ihrer Anwendung. Die Integrationsdateien und Framework-APIs sind nicht austauschbar.

React / Next.js App Router

bash
pnpm add @truesift/next

Svelte 5 / SvelteKit

bash
pnpm add @truesift/svelte

Das Svelte SDK besitzt zusätzlich size="half" für Banner mit einer maximalen Breite von 500 px. Diese Option gehört nicht zum derzeit eingesetzten Next.js SDK.

Gemeinsames Sicherheitsprinzip

Beide SDKs stellen den TrueSiftCheck bereit, nutzen lokale Challenge- und Verify-Routen und verlangen eine serverseitige Prüfung eines kurzlebigen, einmalig verwendbaren verificationToken in der geschützten Business-Route. Ein Browser-Status wie allow reicht niemals aus.

Die interaktive Vorschau zeigt das gemeinsame Widget-Design anhand der React / Next.js-Implementierung. Das Svelte SDK verwendet dieselbe Darstellung und denselben TrueSift-Verifikationsvertrag.