biometric_auth_package

Last updated:

0 purchases

biometric_auth_package Image
biometric_auth_package Images
Add to Cart

Description:

biometric auth package

biometric_auth_package
Features
User can able to authenticate with biometric on android and ios application
Getting started
Local Auth wall redirect user to a widget when authenticated and another if not.
Usage
class _MyHomePageState extends State
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Biometric Authentication Demo'),
),
body: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children:
print("authenticated");
print(authenticated);
if (authenticated) {
// User successfully authenticated
} else {
// Authentication failed
}
},
child: Text('Authenticate with Biometrics'),
),
SizedBox(height: 20),
// FutureBuilder<List<BiometricType>>(
// future: biometricAuth.getAvailableBiometrics(),
// builder: (context, snapshot) {
// if (snapshot.connectionState == ConnectionState.waiting) {
// return CircularProgressIndicator();
// } else if (snapshot.hasData) {
// // Display available biometric types
// List<BiometricType> availableBiometrics = snapshot.data!;
// return Text('Available biometrics: $availableBiometrics');
// } else {
// return Text('Unable to fetch available biometrics');
// }
// },
// ),
],
),
),
);
copied to clipboard
}
}
Additional information
In this example we use MaterialApp.builder to encapsulate all app routes bellow our ChangeNotifierProvider, so anytime its possible to call context.read
However, you can use LocalAuthWall in any place, with the limitation that only widgets bellow will be able to call context.read

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.