Zum Hauptinhalt springen
Version: Guardian v0.1.0

Schnellstart

1
Installieren
SDK zum Projekt hinzufügen
2
Initialisieren
Beim App-Start konfigurieren
3
Verifizieren
verify() bei sensiblen Aktionen aufrufen

1. Installieren

npm install @surtai/guardian-rn
cd ios && pod install && cd ..

2. Initialisieren

App.tsx
import { GuardianProvider } from '@surtai/guardian-rn';

export default function App() {
return (
<GuardianProvider apiKey="YOUR_API_KEY" environment="production">
<Navigation />
</GuardianProvider>
);
}

3. Kunden setzen & verifizieren

LoginScreen.tsx
import { useGuardian } from '@surtai/guardian-rn';

function LoginScreen() {
const { verify, setCustomer } = useGuardian();

const handleLogin = async () => {
setCustomer('user_123', 'John Doe', 'john@example.com');

const result = await verify('login', 'User Login');

if (result.allowed) {
// Fortfahren
} else {
// Blockiert - result.riskLevel prüfen
}
};
}

Nächste Schritte

Wählen Sie Ihre Plattform für den vollständigen Integrationsleitfaden: