empreinte_auth 0.0.1
empreinte_auth: ^0.0.1 copied to clipboard
une bibliotheque flutter pour l'authentification par empreinte digitale.
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"