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 :
- Mudah Cara Membuat Pdf Di Laptop Hallo sahabat ikhwan Web Sekeliling Data Teknologi, Mudah Cara Membuat Pdf Di Laptop. pada ulasan kali ini aku hendak membagikan bimbingan metode membuat file pdf, di hp serta laptop, yang…
- 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…
- 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…
- Menggunakan Power Director Free Download Full CyberLink PowerDirector Ultimate 19. 1. 2521. 0 Full ialah salah satu aplikasi buat editing film yang mempunyai feature komplit serta terkenal Untuk sahabat ikhwan yang mau mendownload aplikasi Film Pengedit…
- Beberapa Cara Mencoba Fitur Face Unlock di MIUI 9… Tidak hanya fingerprint pemeriksaan, Keamanan tipe face unlock jadi yang sangat terkenal dikala ini. Beberapa Cara Mencoba Fitur Face Unlock di MIUI 9 Smartphone Xiaomi. Apalagi nyaris seluruh vendor ponsel…
- Beberapa Cara Mengubah Package Name di Android… Pada peluang kali ini admin hendak hendak share sebagian refrensi aplikasi yang bisa jadi hendak menolong kamu buat mengubah package ataupun julukan di aplikasi android. Beberapa Cara Mengubah Package Name…
- Mudah Menampilkan Gambar dari Internet di Android… Buat membuat cantik suatu bentuk dalam pembuatan Aplikasi memanglah amat dibutuhkan, buat itu kita butuh menunjukkan lukisan atau konten yang bermuatan lukisan ataupun gambar. Mudah Menampilkan Gambar dari Internet di…
- Cara Membuat Splash Screen Android di Flutter -… Splash Screen ataupun layar pembuka ialah salah satu fitur yang dipakai memberitahukan aplikasi pada konsumennya. Cara Membuat Splash Screen Android di Flutter - Tutorial Flutter Indonesia. Membuat splash screen di…
- Perhatikan Tutorial Membuat Webview di Flutter -… Flutter merupakan framework dengan bahasa pemrograman Dart yang dibesarkan Google. Perhatikan Tutorial Membuat Webview di Flutter - Tutorial Flutter Indonesia. Walaupun awal mulanya cuma dipakai buat membuat aplikasi mobile( Android…
- Penting Inilah Tipe Smartphone Xiaomi yang… Xiaomi kembali dengan barisan ponsel pintar terbaik masa ini. Penting Inilah Tipe Smartphone Xiaomi yang Dikabarkan Secepatnya Mencicipi Android 8.0. Pada dikala yang serupa, sebagian produk terakhir semacam Xiaomi Redmi…
- 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…
- 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…
- Mudah Cara Membuat Keystore Dan Release Ke Playstore “ Google Play, formerly known as the Android Market, is the official app store for Android smartphones and tablets. Mudah Cara Membuat Keystore Dan Release Ke Playstore. Google makes aplikasi…
- Ini Dia Cara Memindahkan Kontak Ke Gmail berarti di handphone pastinya wajib ditaruh supaya tidak lenyap. Ini Dia Cara Memindahkan Kontak Ke Gmail. Biar lebih nyaman, kita wajib ketahui metode memindahkan kontak ke Gmail. Sebagian orang terdapat…
- Cara Membuat Navigation Drawer Dan Menghubungkan… Hallo sahabat, pada peluang kali ini kita hendak menekuni salah satu perihal yang biasa dalam aplikasi android, lebih persisnya Navigation Drawer. Cara Membuat Navigation Drawer Dan Menghubungkan Intent Android Studio.…