Zum Hauptinhalt springen

11 Posts getaggt mit "guardian"

Alle Tags anzeigen

Guardian SDK v0.5.1: Geräte-Attestierung mit eigenem Projekt

· Eine Minute Lesezeit

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.4.2: Ergebnis-Diagnose

· Eine Minute Lesezeit

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: reine Produktion

· 2 Minuten Lesezeit

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.2.1: Server-zu-Server-Collect

· Eine Minute Lesezeit

Guardian SDK v0.2.1 fügt eine neue collect()-API für die Server-zu-Server-Geräteverifizierung hinzu.

Neu: Methode collect()​

Das SDK unterstützt jetzt zwei Verifizierungswege:

  • verify() (bestehend) — das SDK ruft Surt direkt auf und gibt eine Risikoentscheidung an Ihre App zurück
  • collect() (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 Risikobewertung

Das 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.

Zum vollständigen Leitfaden