good stuff. I don't know if you did this already but if you didn't could you make a tutorial about flutter's semantics/accessibility class? there aren't as many tutorials on that topic as there should be
Thank you soo much Johannes Mike. In my project, no popup with text "touch sensor, Scan fingerprint to Authenticate " is showing ...thus I am unable to scan fingerprint. Where is the code for that popup (in which file) Please help ❤️
@@HeyFlutter, indeed there're ANDROID POS which are smartphones with thermal printer inside, like those handheld pos thermal printers example 'MP3_PLUS models', which are smartphones with every function of a smartphone with addition of that printer
Hey I am new to programming, and this really helped. What if I want to add a passcode which you always have to set and if the device has biometrics like faceID and touchID it asks if you want to use those instead of the Passcode? hope you understood what I mean... Thanks again, ❤️
This code works for my Samsung phone but not for miui and oppo phones. Also, how can I select only one biometric option? I am getting all fingerprint,face ID, and pattern?
Please help! getting error - Type mismatch inferred type is MainActivity but FlutterActivity! was expected - getting this error while chnaging FlutterActivity to FlutterFragmentActivity for local authentication in flutter
Hello guys , am asking , is there a way to get phones pin/password/pattern using a flutter package 📦. Because yes the fingerprint works , but other many phones don't have the biometric methods of auth...??? Is there a way or one needs to make his pin system .
Would ypu tell me how dis the package differentiate between fingerprint auth or face id auth?! You used the same function for both cases! So, how did the auth type change?!
Good question, Ziyad! Basically, it depends solely on what the user has enabled on his device. If Fingerprints & Face ID are enabled then also both of them will show up within the popup widget. Therefore you cannot decide between Face ID & Fingerprint directly with this package right now. However you could f.e. check if fingerprint is available and if this is the case then you only call the authenticate method.
Hi Bro it's helpful. but the problem is even after setting useErrorDialogs to true. if face id is not enabled instead of showing dialog of settings. It throws platform exception
Hi, @Johannes Milke... As always, your videos are very useful, very helpful... Can I use this for, let's say, digitally sign documents? Can I use this for login to API server?
Thanks, Trik! 🙂 You could learn more about security of Local Auth here. Right now, I'm not planning to create more videos on Local Auth Fingerprint. 1) Security of Local Auth Tutorial & When Not to use it: th-cam.com/video/4-P_Su9O5NM/w-d-xo.htmlm26s 2) Local Auth Security Article: medium.com/csg-govtech/how-you-should-secure-your-androids-app-biometric-authentication-10d9231215e4
Hi , Please I converted my website to flutter mobile app , and the websites has a login and signup page , is there any way I can authenticate the login page with flutter local authentication ?
Thank You Tanay Singh! Follow this link: stackoverflow.com/questions/67546548/encryption-in-java-and-decryption-in-flutter-aes-256 I hope you will get your answer 🙂
Thanks, Praveen! 🙂 Simply execute it somewhere else such as within the initState method. Learn more about the Flutter Lifecycle here: th-cam.com/video/FL_U8ORv-2Q/w-d-xo.html
how can we use MainActivity extends with flutterFragmentActivity for local_auth if we are already using some other native functionality in MainActivity which extends flutterActivity,
Thanks, Dabayare! 🙂 Learn more about real authentication in these tutorials: 1. Google SignIn Tutorial: th-cam.com/video/ogW83xGQGTg/w-d-xo.html 2. Email Sign In Tutorial: th-cam.com/video/rnHAInnjCmM/w-d-xo.html
Make video for flutter text input formatters Make video for how to build apk in flutter demo project Make video for voice recording like WhatsApp note*on long press to record Make video for best way http get post update methods Make video for best folder structure for big projects Make video for reusing widgets.. Cheers👍
Thanks for these ideas, Tamil! 🙂 Let's see what the future holds. Check my video out about Text Input Formatters: th-cam.com/video/FxmlU5NnRX8/w-d-xo.html
Thanks Kolya! 🙂 It works from Android 6.0 according to this here: pub.dev/packages/local_auth#local_auth Also learn more about the versions here: pub.dev/packages/local_auth#android-integration
Thanks, Praveen! 🙂 Simply try to run my source code directly, if you still face issues file a bug here for local auth: github.com/flutter/flutter/issues
Hi, thanks for the tutorial. I have been trying for a long time to implement this plugin to an old project and I always get errors. I updated MainActivity.kt as in the example code and got the error below. import io.flutter.embedding.android.FlutterFragmentActivity import io.flutter.embedding.engine.FlutterEngine import io.flutter.plugins.GeneratedPluginRegistrant class MainActivity: FlutterFragmentActivity() { override fun configureFlutterEngine(flutterEngine: FlutterEngine) { GeneratedPluginRegistrant.registerWith(flutterEngine) } } MainActivity cannot be cast to io.flutter.embedding.android.FlutterActivity Can you help?
Hello, Roberto Luiz Teixeira Rocha! Follow these links: github.com/AmolGangadhare/flutter_barcode_scanner/issues/128, I hope it will solve your problem. Thank You 🙂
Thank you, Soufiane Saadouni! 🙂 Libraries keep on updating on monthly basis, form these youtube videos you get an idea of implementing something, but make sure to follow the latest documentation offered by the package
This might help you :)
👉 12 Week Flutter Training from Newbie to Expert: heyflutter.com
Source Code: github.com/JohannesMilke/fingerprint_auth_example
Face ID Local Auth Tutorial: th-cam.com/video/WIkdceaOUns/w-d-xo.html
Google SignIn Tutorial: th-cam.com/video/ogW83xGQGTg/w-d-xo.html
Login & Signup UI Tutorial: th-cam.com/video/-32HIsRf26o/w-d-xo.html
Email Sign In Tutorial: th-cam.com/video/rnHAInnjCmM/w-d-xo.html
Native Splash Screen Tutorial: th-cam.com/video/8ME8Czqc-Oc/w-d-xo.html
Onboarding Screen Tutorial: th-cam.com/video/CQlA2p--oEg/w-d-xo.html
Change App Icon Tutorial: th-cam.com/video/n3r2kgnqhfo/w-d-xo.html
Internationalization Tutorial: th-cam.com/video/Zw4KoorVxgg/w-d-xo.html
Quiz UI App Tutorial: th-cam.com/video/gSvd-i0JSsU/w-d-xo.html
Tinder Dating App Tutorial: th-cam.com/video/v1wofhoutBk/w-d-xo.html
Build Chat App Tutorial: th-cam.com/video/wHIcJDQbBFs/w-d-xo.html
i can't describe this channel , you don't know how much your videos was useful for me , thank you teacher 🖤.
good stuff. I don't know if you did this already but if you didn't could you make a tutorial about flutter's semantics/accessibility class? there aren't as many tutorials on that topic as there should be
Thank you for this idea, Byron! 🙂 Sure this is a really great idea, I have added it to my list of ideas for future videos.
You are the best, unambiguous! You are Sensei!!!
Absolutely the best. I love this channel like no ever. ❤️
Молодец, Братишка!!! Дай Бог тебе здоровья!!!
You are definitely the best ,, all support for you ..
what a great tutorial! bravo!
thank you very much, it was really useful ❤🌹
You’re most welcome, @mohammadb8041! 🙂
hey Johnnes can you make video on how to save fingerprint to databse
joooo johannes milke
You always amaze me with your vidéos thank you
Glad to hear that, Thank you Nasser Baba! 😊
Thank you soo much Johannes Mike.
In my project, no popup with text "touch sensor, Scan fingerprint to Authenticate " is showing ...thus I am unable to scan fingerprint.
Where is the code for that popup (in which file)
Please help ❤️
Please guide me sir 🙏
Thanks, Rohan Saini! 🙂
You can find that code in local_auth_api.dart file, for more clearance watch video at 0:17 Authenticate With Fingerprint
This very useful indeed.
Can create a tutorial on how to print using a handheld device, like a POS MACHINE
@@HeyFlutter, indeed there're ANDROID POS which are smartphones with thermal printer inside, like those handheld pos thermal printers example 'MP3_PLUS models', which are smartphones with every function of a smartphone with addition of that printer
Thank you sir. One question, is it possible to add an external device with flutter application for get fingerprint??
bigggggg thnx for this tutorial .
Can you please make a video on flutter pdf and pos printer for windows?
Hey I am new to programming, and this really helped. What if I want to add a passcode which you always have to set and if the device has biometrics like faceID and touchID it asks if you want to use those instead of the Passcode? hope you understood what I mean... Thanks again, ❤️
very appreciated. It's fun to implement it on a real project. 👍👍✔
Thanks very much, that very useful. 👍
Very helpful 👍
Useful video
Great video, keep it up
WOW AMAZING
Thanks 💞
This code works for my Samsung phone but not for miui and oppo phones. Also, how can I select only one biometric option? I am getting all fingerprint,face ID, and pattern?
What if i want to call home method when fingerprint sensor detects finger. Instead of calling on button pressed?
Wow this is bomb
Awesome!
Please help!
getting error - Type mismatch inferred type is MainActivity but FlutterActivity! was expected - getting this error while chnaging FlutterActivity to FlutterFragmentActivity for local authentication in flutter
Hello guys , am asking , is there a way to get phones pin/password/pattern using a flutter package 📦.
Because yes the fingerprint works , but other many phones don't have the biometric methods of auth...???
Is there a way or one needs to make his pin system .
Thanks for the idea LEONARD KIPTALA 😀, i have added it in my list of future videos
Nice videos 😊👍
Would ypu tell me how dis the package differentiate between fingerprint auth or face id auth?!
You used the same function for both cases! So, how did the auth type change?!
@@HeyFlutter Replying to me everytime is something that i respect very much, thats why i like every vid of yours without thinking ♥️ thanks 👌✌️
Good question, Ziyad! Basically, it depends solely on what the user has enabled on his device. If Fingerprints & Face ID are enabled then also both of them will show up within the popup widget. Therefore you cannot decide between Face ID & Fingerprint directly with this package right now. However you could f.e. check if fingerprint is available and if this is the case then you only call the authenticate method.
nice video pro but i would like to ask you did you use apackage or not ?
@@HeyFlutter thanks bro
Very cool tutorial! What if I want a pin code authentication. Does it support that?
@@HeyFlutter how? I couldn't find anything related to it
Hi Bro it's helpful. but the problem is even after setting useErrorDialogs to true. if face id is not enabled instead of showing dialog of settings. It throws platform exception
Thank you Fahad Mustafa, make sure to follow the tutorial step by step 🙂
Hi, @Johannes Milke... As always, your videos are very useful, very helpful...
Can I use this for, let's say, digitally sign documents?
Can I use this for login to API server?
Thanks, Trik! 🙂 You could learn more about security of Local Auth here. Right now, I'm not planning to create more videos on Local Auth Fingerprint.
1) Security of Local Auth Tutorial & When Not to use it: th-cam.com/video/4-P_Su9O5NM/w-d-xo.htmlm26s
2) Local Auth Security Article: medium.com/csg-govtech/how-you-should-secure-your-androids-app-biometric-authentication-10d9231215e4
Is there any way to modify the ui of fp verification popup ?
Thanks Bro.
But when we use it with an app which is using api for authentication then where it is saving the credentials.
did you find a workaround to it? i am also looking for same thing
From where did you get the folder api?
can i change the color of the fingerprint icon
Thank you, @user-tu4rw8lb9p! 🙂. Yes you can
.
Hi , Please I converted my website to flutter mobile app , and the websites has a login and signup page , is there any way I can authenticate the login page with flutter local authentication ?
Thank You AMVID Entertainment! Follow this link: pub.dev/packages/local_auth
I hope you will get your answer 🙂
can we pass "values code decryption" to backend if the user is authenticated
Thank You Tanay Singh! Follow this link: stackoverflow.com/questions/67546548/encryption-in-java-and-decryption-in-flutter-aes-256
I hope you will get your answer 🙂
how about canceling fingerprint?
Thank You flower flower! Follow this link: pub.dev/packages/local_auth
I hope you will get your answer 🙂
Hi, I want my app to check fingerprint authentication as soon as it loads without using onPressed function. Can you help
Thanks, Praveen! 🙂 Simply execute it somewhere else such as within the initState method. Learn more about the Flutter Lifecycle here: th-cam.com/video/FL_U8ORv-2Q/w-d-xo.html
how can we use MainActivity extends with flutterFragmentActivity for local_auth if we are already using some other native functionality in MainActivity which extends flutterActivity,
@@HeyFlutter thank you so much. I'll try this Tonight. hope this will work.🤗
Thank You Ikram Ullah! Follow this link: github.com/flutter/flutter/issues/67472
I hope you will get your answer 🙂
How safe is authenticating users if I have a website on internet with mysql database using https and what libraries or functions does flutter have?
Thanks, Dabayare! 🙂 Learn more about real authentication in these tutorials:
1. Google SignIn Tutorial: th-cam.com/video/ogW83xGQGTg/w-d-xo.html
2. Email Sign In Tutorial: th-cam.com/video/rnHAInnjCmM/w-d-xo.html
How can user also put pin, pattern etc with biometric, please help
@@HeyFlutter I tried this.
But one problem if device has biometric then there is no option for passcode or pin or pattern
Thank You Priyaranjan Mantri! Follow this link: pub.dev/packages/local_auth
I hope you will get your answer 🙂
sadly outdated, the => build button doesn't work anymore and i cant get it running
@@HeyFlutter hey, thanks for the reply. I instead used elevated button and searched up another tutorial if I remember correctly
Make video for flutter text input formatters
Make video for how to build apk in flutter demo project
Make video for voice recording like WhatsApp note*on long press to record
Make video for best way http get post update methods
Make video for best folder structure for big projects
Make video for reusing widgets..
Cheers👍
@@HeyFlutter I want only 10digit number only in text field except special character only 10digit numbers only how can I achieve that?
Thanks for these ideas, Tamil! 🙂 Let's see what the future holds. Check my video out about Text Input Formatters: th-cam.com/video/FxmlU5NnRX8/w-d-xo.html
great
What about IOS
Is it working on android versions 7 and lower?
Thanks Kolya! 🙂 It works from Android 6.0 according to this here: pub.dev/packages/local_auth#local_auth
Also learn more about the versions here: pub.dev/packages/local_auth#android-integration
MainActivity.kt giving error. Please help
@@HeyFlutter Yes, it absolutely as per your source code, May be something has changed in flutter or dart.. please check at your end..
Thanks, Praveen! 🙂 Simply try to run my source code directly, if you still face issues file a bug here for local auth: github.com/flutter/flutter/issues
Can you do one with NFC
Hi, thanks for the tutorial. I have been trying for a long time to implement this plugin to an old project and I always get errors. I updated MainActivity.kt as in the example code and got the error below.
import io.flutter.embedding.android.FlutterFragmentActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugins.GeneratedPluginRegistrant
class MainActivity: FlutterFragmentActivity() {
override fun configureFlutterEngine(flutterEngine: FlutterEngine) {
GeneratedPluginRegistrant.registerWith(flutterEngine)
}
}
MainActivity cannot be cast to io.flutter.embedding.android.FlutterActivity
Can you help?
Hello, Roberto Luiz Teixeira Rocha! Follow these links: github.com/AmolGangadhare/flutter_barcode_scanner/issues/128, I hope it will solve your problem. Thank You 🙂
"authenticateWithBiometrics" is now deprecated use "authenticate(biometricOnly: true,)" instead.
Thank you, Soufiane Saadouni! 🙂
Libraries keep on updating on monthly basis, form these youtube videos you get an idea of implementing something, but make sure to follow the latest documentation offered by the package
Yo , thanks 🙏, but am asking about what if you need auth , using device that has no fingerprint sensor?