UNPKG

@ha_tecno/react-native-sdk

Version:

React Native SDK for biometric authentication, liveness detection, and fingerprint recognition

68 lines (67 loc) 1.38 kB
"use strict"; import { api } from "../http/api.js"; export const biometricService = { loginWithFingerprint: async ({ deviceModel, uid, image, finger, exposure, zoom, meanScore, stdScore, varScore }) => { try { const result = await api.post('/v3/verify', { device_model: deviceModel, UID: uid, image, finger, exposure, zoom, mean_score: meanScore, std_score: stdScore, var_score: varScore }); return result; } catch (error) { return { status: error?.status || 400, message: error?.message || 'Erro ao verificar biometria' }; } }, registerWithFingerprint: async ({ deviceModel, uid, imagens, finger, exposure, zoom, meanScore, stdScore, varScore }) => { try { const result = await api.post('/v3/enroll-imagens', { device_model: deviceModel, UID: uid, imagens, finger, exposure, zoom, mean_score: meanScore, std_score: stdScore, var_score: varScore }); return result; } catch (error) { return { status: error?.status || 400, message: error?.message || 'Erro ao cadastrar biometria' }; } } }; //# sourceMappingURL=biometricService.js.map