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 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…
- Mudah Cara Membuat Bingkai Di Word Salah satu metode membuat cantik akta kita merupakan dengan membuat watermark berbentuk bingkai. Mudah Cara Membuat Bingkai Di Word. Sesungguhnya bukan semata- mata membuat cantik, tetapi dapat pula buat membagikan…
- Cara Membuat Tombol Back Pada Action Bar Di Android Studio Haloo kembali lagi dengan aku pad web ini, lagi- lagi kali ini aku luangkan buat membuat postingan kembali meski saat ini telah aku jadwalkan tiap sepekan satu kali ataupun tak…
- Download Nimo Tv Pro Box Nimo Box Televisi Membela– Dengan terus menjadi bertumbuhnya bumi esports di indonesia pastinya membagikan profit para gamers- gamers. Download Nimo Tv Pro Box. Sebab saat ini terdapat banyak program spesial…
- Gampang Hapus Bloatware Aplikasi Bawaan Xiaomi Tanpa… Produk xiaomi bisa jadi di indonesia pada saat ini ini telah tidak asing, dengan bawaan Spek yang cukup besar Buat hp Xiomi redmi note 7 ini, hendak namun di hp…
- 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…
- 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…
- Cara Menampilkan Gambar GIF di Android Studio dengan… GIF ialah bentuk lukisan yang dapat beranjak serta umumnya dipakai buat kartun khusus. Cara Menampilkan Gambar GIF di Android Studio dengan Glide Library Part 2. Tetapi lukisan dengan bentuk Gif…
- Cara Membuat Webview Di Android Studio dengan Mudah Kalian kerap membaca postingan pada suatu aplikasi android apk?.. bila betul.. dapat jadi itu cumalah informasi dari web yang diperlihatkan kedalam aplikasi itu. Istilahnya ialah WebView. Cara Membuat Webview Di…
- 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…
- 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…
- Mudah Tutorial Menampilkan Video di Android Studio… Hallo Sahabat ikhwan Programmer, Pada bimbingan ini kita hendak berlatih membuat aplikasi pemutar film simpel memakai widget VideoView dari Android Sanggar. Mudah Tutorial Menampilkan Video di Android Studio dengan Videoview…
- 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…
- 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…
- Nonton Live Streaming Sudirman Cup 2021 Regu bulu tangkis Indonesia hendak mengalami Denmark dalam matchday ketiga ataupun terakhir Tim C Piala Sudirman 2021, Rabu( 29 atau 9 atau 2021). Nonton Live Streaming Sudirman Cup 2021. Selanjutnya…