Pular para o conteúdo principal
Versão: Guardian v0.1.0

Início Rápido

1
Instalar
Adicione o SDK ao seu projeto
2
Inicializar
Configure na inicialização do aplicativo
3
Verificar
Chame verify() em ações sensíveis

1. Instalar

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

2. Inicializar

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

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

3. Definir Cliente e Verificar

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) {
// Prosseguir
} else {
// Bloqueado - verifique result.riskLevel
}
};
}

Próximos Passos

Escolha sua plataforma para o guia de integração completo: