{"repo":"naoki0719/flutter_screen_lock","free":true,"listed":false,"github":"https://github.com/naoki0719/flutter_screen_lock","clone":"git clone https://github.com/naoki0719/flutter_screen_lock.git","description":"Provides the ability to lock the screen on ios and android. Biometric authentication can be used in addition to passcode.","language":"Dart","stars":107,"topics":["screen-lock","biometrics","widget","dart","flutter-package","flutter","passcode","unlock","ui"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Flutter Screen Lock This Flutter plugin provides an feature for screen lock. Enter your passcode to unlock the screen. You can also use biometric authentication as an option. Landscape view Features - By the length of the character count - You can change Cancel and Delete widget - Optimizes the UI for device size and orientation - You can disable cancellation - You can use biometrics (local auth plugin) - Biometrics can be displayed on first launch - Unlocked callback - You can specify a mismatch event. - Limit the maximum number of retries - Keyboard input support for devices with physical keyboards - Number keys (0-9) and numpad input - Backspace key for deletion - Enter key for confirmation - Escape key for cancellation Usage You can easily lock the screen with the following code. To unlock, enter correctString. Simple If you give the same input as correctString, it will automatically close the screen. Block user Provides a screen lock that cannot be cancelled. Passcode creation You can have users create a new passcode with confirmation Control the creation state Use local auth Add the local auth package to pubspec.yml. It includes an example that calls biometrics as soon as screenLock is displayed in didOpened . Fully customize You can customize every aspect of the screenlock. Here is an example: Version migration 8.x to 9 migration - Change screenLockConfig parameter to config - Change keyPadConfig parameter to config 7.x to 8 migration - Change all callback names from d","default_branch":null,"files":null,"tree":[],"storefront":"/r/naoki0719","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/naoki0719/flutter_screen_lock/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}