Terdapat kalanya kita butuh menerapkan autentikasi berbentuk periksa jemari( fingerprint) dalam aplikasi yang kita kembangkan. Dalam flutter aplikasi periksa jemari bisa dengan gampang dipakai. Implementasi Membuat Autentikasi Fingerprint di Flutter – Tutorial Flutter Indonesia. Ada plugin yang di maintain langsung oleh regu Flutter sendiri. Plugin yang kita maanfaatkan merupakan local_auth.
Buat mulai menerapkan:
Imbuh plugin local_auth dalam pubspec. yaml
dependencies:
local_auth:“^0. 0. 1”
Kemudian pada flutter, membuat file yang hendak menunjukkan scan fingerprint berbentuk popup:
import package: local_auth atau local_auth. dart;
import package: flutter atau material. dart;
import package: flutter atau services. dart;
class AuthorizePage extends StatefulWidget
@override
_AuthorizePageState createState()=
_AuthorizePageState();
class _AuthorizePageState extends State<AuthorizePage
akhir LocalAuthentication localAuth= LocalAuthentication();
bool _canCheckBiometric= false;
String _authorizeText= Not Authorized!;
List availableBiometrics= List();
Future _authorize() async
bool _isAuthorized= false;
try
_isAuthorized= await localAuth. authenticateWithBiometrics(
localizedReason: Please authenticate to Complete this process,
useErrorDialogs: true,
stickyAuth: true,
);
on PlatformException catch( e)
print( e);
if(! mounted) return;
setState(()
if( _isAuthorized)
_authorizeText=” Authorized Successfully!”;
else
_authorizeText=” Not Authorized!”;
);
@override
Widget build( BuildContext context)
return Scaffold(
appBar: AppBar( title: Text( Touch ID Auth Example)),
body: Center(
child: Column(
crossAxisAlignment: CrossAxisAlignment. center,
mainAxisAlignment: MainAxisAlignment. center,
children:[
Padding(
padding: const EdgeInsets. all( 8. 0),
child: Text( _authorizeText),
),
RaisedButton(
child: Text( Authorize),
color: Colors. red,
onPressed: _authorize,
)
],
)),
);
Integrasi Android
Buat bisa berjalan di android, kita butuh mengganti atau menaikkan sebagian:
Tambahkan permission buat mengakses fingerprint pada AndroidManifest. xml
<uses- permission android: name=“ android. permission. USE_FINGERPRINT“ atau
Berikutnya ganti file MainActivity. java ataupun MainActivity. kt yang terletak di bentuk project android dengan mengganti implementasinya dari FlutterActivity ke FlutterFragmentActivity, semacam:
import android. os. Bundle;
import io. flutter. app. FlutterFragmentActivity;
import io. flutter. plugins. GeneratedPluginRegistrant;
public class MainActivity extends FlutterFragmentActivity
Override
protected void onCreate( Bundle savedInstanceState)
luar biasa. onCreate( savedInstanceState);
GeneratedPluginRegistrant. registerWith( this);
Integrasi di iOS
Related Posts :
- Perhatikan Tutorial Menampilkan Video di Flutter -… Flutter merupakan framework dengan bahasa pemrograman Dart yang dibesarkan Google. Perhatikan Tutorial Menampilkan Video di Flutter - Tutorial Flutter Indonesia. Walaupun awal mulanya cuma dipakai buat membuat aplikasi mobile( Android…
- Cara Download Winamp 64 Byte Winamp diketahui besar selaku aplikasi pemutar nada yang sekalian mendobel selaku pengelola file- file multimedia. Cara Download Winamp 64 Byte. Tidak cuma itu saja, Winamp pula sanggup mengganti bentuk audio…
- Good Fortnite Apk Mode Gpu Fix Unlocked Data Epic Permainan recently sent out a patch for the Fortnite Mobile installer for Android that fixed an otherwise serious vulnerability discovered by Google. Good Fortnite Apk Mode Gpu Fix Unlocked…
- Tips Cara Ngeprint Di Laptop Printer telah terdapat, tetapi bimbang menghubungkannya ke fitur? Tips Cara Ngeprint Di Laptop. Buat itu, kalian butuh ketahui metode mengaitkan printer ke pc, laptop, ataupun HP yang kalian gunakan. Untuk…
- Cara Memblokir Flashdisk Dari Mengcopy File Di Komputer Kita Sistem keamanan login windows memanglah telah dilengkapi dengan password, Jarum semat, password lukisan apalagi telah memakai periksa jemari serta retina. Cara Memblokir Flashdisk Dari Mengcopy File Di Komputer Kita. Tetapi…
- Mudah Cara Membuat Stiker Wa Tanpa Aplikasi Ingin ketahui metode membuat etiket Whatsapp tanpa aplikasi? Selanjutnya 2 tahap mudahnya serta terdapat pula kabar hal metode membuat sticker wajah kita sendiri dengan perkata istimewa. Mudah Cara Membuat Stiker…
- Beberapa Cara Bongkar APK Paling Mudah dengan… Saat sebelum mangulas metode decompile ataupun dobrak file apk di Android, hendaknya Kamu mengenali apa maksud dari file apk terlebih dulu. Beberapa Cara Bongkar APK Paling Mudah dengan Advanced Apk…
- Penting Cara Running Aplikasi Android Studio Lewat… Hambatan yang kerap dikeluhkan dikala membuat aplikasi Android ialah melaksanakan program Android Sanggar yang cukup berat. Penting Cara Running Aplikasi Android Studio Lewat Wifi dengan Plugin Android Wifi ADB. Terlebih…
- Mudah Tutorial Membuat Layar Intro atau Perkenalan… Halo para android pengembang, gimana berita kamu hari ini? Aku minta kamu dalam kondisi yang serius saja. Mudah Tutorial Membuat Layar Intro atau Perkenalan Aplikasi di Android Studio. Pada peluang…
- Lihat Tutorial Membuat Webview di Flutter - Tutorial… Dalam bimbingan kali ini kita hendak menekuni metode simpel memakai webview pada flutter. Lihat Tutorial Membuat Webview di Flutter - Tutorial Flutter Indonesia. Buat menunjukkan laman website dalam aplikasi flutter…
- Lihat Tutorial Membuat SliverAppBar Flutter -… Gimana metode membuat toolbar energik dengan SliverAppBar pada Flutter? Di Flutter, dikala kita mau membuat AppBar dengan dimensi“ wajar” semacam cuma menimbulkan icon ataupun text dengan dimensi standar hingga AppBar…
- Mudah Cara Membuka File Gambar Format WebP di Adobe… Kamu tentu ketahui terdapat sedemikian itu banyak lukisan yang dipakai dalam bumi pc, sebagian antara lain Fomrat JPG, JPEG, PNG, GIF, BMP, TIFF serta sedang terdapat bentuk yang lain. Mudah…
- Membuat Struktur Folder di Android Studio Pada bimbingan tadinya kita sudah sukses menginstal JDK serta Ilham Android Sanggar hingga berikutnya ayo kita mulai membuat aplikasi Android. Membuat Struktur Folder di Android Studio. Pada bimbingan kali ini…
- Cara Membuat Splash Screen dan Progress Bar di… Splash Screen merupakan bagian pengawasan grafis yang timbul dikala suatu aplikasi ataupun permainan dikeluarkan. Cara Membuat Splash Screen dan Progress Bar di Android Studio. Splash Screen bisa bermuatan lukisan, logo,…
- Beberapa Cara Membuat Skck Online Pada dasarnya persyaratan yang dibutuhkan buat membuat SKCK dengan cara online merupakan serupa, perbedaannya cumalah seluruh wajib dalam wujud file digital berbentuk hasil scan dokumen- dokumen semacam yang disyaratkan dalam…