bryan_auth

Une bibliothèque Flutter simple pour l'authentification par empreinte digitale sur Android et iOS.

Installation

Ajoute ceci à ton fichier pubspec.yaml :

dependencies:
  bryan_auth: ^0.0.1

Puis exécute :

flutter pub get

Utilisation

import 'package:bryan_auth/bryan_auth.dart';

final auth = FingerprintAuth();

// Vérifier si la biométrie est disponible
bool available = await auth.isBiometricAvailable();

// Authentifier l'utilisateur
bool authenticated = await auth.authenticate(
  reason: "Veuillez vous authentifier avec votre empreinte digitale",
);

if (authenticated) {
  // Accès autorisé
} else {
  // Accès refusé
}

Permissions Android

Ajoute ces lignes dans android/app/src/main/AndroidManifest.xml :

<uses-permission android:name="android.permission.USE_BIOMETRIC"/>
<uses-permission android:name="android.permission.USE_FINGERPRINT"/>

Exemple complet

Voir le dossier example pour un exemple d’application Flutter utilisant ce package.

Licence

MIT"# pluging"

Libraries

empreinte_auth