Guardian SDK v0.5.2: Stabile Android-Geräteidentität, schnellere Erfassung
Guardian SDK v0.5.2 behebt die Geräteidentität unter Android und macht die Android-Erfassung günstiger. Additiv und abwärtskompatibel — ein Drop-in-Upgrade.
Guardian SDK v0.5.2 behebt die Geräteidentität unter Android und macht die Android-Erfassung günstiger. Additiv und abwärtskompatibel — ein Drop-in-Upgrade.
Guardian SDK v0.5.1 schaltet die Geräte-Attestierung für die nativen SDKs frei — Play Integrity unter Android, App Attest unter iOS — und lässt jede Organisation gegen ihr eigenes Play-Integrity-Projekt attestieren und festlegen, wie oft Geräte erneut attestieren. Im Dashboard konfiguriert; keine Codeänderungen.
Guardian SDK v0.5.0 erscheint auf allen Plattformen. Im Web kommt eine dauerhafte Installations-ID hinzu, damit ein wiederkehrender Browser als dasselbe Gerät erkannt wird; auf allen Plattformen meldet das SDK jetzt bei jeder Transaktion seine eigene Version. Beides ist additiv — ein Drop-in-Upgrade.
Guardian Web v0.4.0 bringt das ergänzende Netzwerk-Intelligenz-Signal, das die nativen SDKs bereits erfassen, in den Browser. collect() übernimmt es selbst — es gibt keinen Setup-Aufruf — das Paket-Upgrade ist also die gesamte Integration.
Guardian Web v0.3.2 fügt collect() Rendering-Signale des Browsers hinzu. Additiv und abwärtskompatibel — ein Drop-in-Upgrade.
Guardian SDK v0.4.2 fügt ein diagnostics-Objekt zu den Ergebnissen von verify() und collect() hinzu, mit dem du sehen kannst, was das SDK während einer Transaktion beobachtet hat. Es ist additiv und abwärtskompatibel — ein direktes Upgrade.
Guardian SDK v0.4.0 macht das SDK zu einem reinen Produktions-SDK. Die Option environment und der Typ Environment werden entfernt, sodass die Backend-URL und alle internen Geräteinformations-Prüfungen fest auf Produktion gesetzt sind und nicht auf ein Nicht-Produktionsziel zeigen können. Dies ist eine kleine breaking change gegenüber v0.3.x.
Guardian SDK v0.3.1 ist ein Bugfix-Release. Es gibt keine API-Änderungen - es ist ein direktes Upgrade von v0.3.0.
Guardian SDK v0.3.0 verlagert die Authentifizierung weg vom Client. Ihr Backend erzeugt jetzt ein kurzlebiges Token (ein GeolocationJwt) und übergibt es an den Client - der API-Key landet nie in Ihrer App oder im Web-Bundle. Dies ist eine breaking change gegenüber v0.2.x.
Guardian SDK v0.2.1 fügt eine neue collect()-API für die Server-zu-Server-Geräteverifizierung hinzu.
collect()Das SDK unterstützt jetzt zwei Verifizierungswege:
verify() (bestehend) — das SDK ruft Surt direkt auf und gibt eine Risikoentscheidung an Ihre App zurückcollect() (neu) — das SDK erfasst und verschlüsselt Gerätedaten lokal, ohne Netzwerkaufrufe an Surt. Ihr Backend sendet den verschlüsselten Payload an POST /geolocation/transactions/evaluate und erhält die vollständige RisikobewertungDas ist nützlich, wenn Ihr Backend die Risikoentscheidung treffen muss, wenn Sie das Geräterisiko mit Ihrer eigenen Geschäftslogik kombinieren möchten, oder wenn die Compliance verlangt, dass alle Aufrufe an Drittanbieter von Ihrer eigenen Infrastruktur ausgehen.
Verfügbar auf allen Plattformen: React Native, iOS und Android.