unlock with PIN (#8977)

* add custom password to unlock settings

* If not set, use admin password; if set, use custom settings password.
* At least 4 characters.
* Set with gui or command line.

Signed-off-by: 21pages <sunboeasy@gmail.com>

* Update cn.rs

---------

Signed-off-by: 21pages <sunboeasy@gmail.com>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
This commit is contained in:
21pages 2024-08-07 16:21:38 +08:00 committed by GitHub
parent bc6ce6c7ee
commit 76d5a8b205
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
51 changed files with 425 additions and 9 deletions

View file

@ -1622,5 +1622,13 @@ class RustdeskImpl {
throw UnimplementedError();
}
String mainGetUnlockPin({dynamic hint}) {
throw UnimplementedError();
}
String mainSetUnlockPin({required String pin, dynamic hint}) {
throw UnimplementedError();
}
void dispose() {}
}