Files
ente/mobile/lib/utils
Ashil 627a34a231 [mob][auth] Lockscreen option auth (#2465)
### Pull Request Description

*Features Added:*

1. *App Lock Options:*
- *Device Lock*: Users can set the app lock to utilize the device's
default lock mechanism (e.g., fingerprint, face recognition, or device
PIN/password).
- *Custom PIN/Password*: Users have the option to set a custom PIN or
password for app lock.

2. *Authentication for App Lock Settings:*
- When users attempt to change the app lock settings, they must
authenticate using the currently set PIN/password or, if none is set,
the device lock.

3. *App Lock on Background and Quit:*
- The app will prompt for authentication when it is brought back to the
foreground after being in the background or when the app is restarted.
4. *Incremental Lock Timer:*
- A timer mechanism is implemented which starts at 30 seconds after few
incorrect unlock attempts.
- The lockout time doubles after each incorrect attempt, increasing
delay penalties.
- After 10 incorrect attempts, the user is automatically logged out.
2024-07-31 12:43:15 +05:30
..
2024-06-18 17:56:20 +05:30
2024-07-10 00:13:10 +05:30
2024-04-20 11:31:09 +05:30
2024-07-17 14:10:07 +05:30
2024-07-17 14:57:54 +05:30
2024-06-19 16:05:04 +05:30
2024-05-21 16:56:00 +05:30
2024-05-20 17:29:09 +05:30
2024-07-18 12:02:04 +05:30
2024-07-29 16:11:52 +05:30