mirror of
https://github.com/1Remote/1Remote.git
synced 2026-04-25 05:26:04 +03:00
[GH-ISSUE #181] Windows Hello biometrics login integratiion #154
Labels
No labels
area-configuration
area-ct-app
area-ct-rdp
area-ct-remoteapp
area-ct-ssh
area-ct-vnc
area-launcher
area-list
area-tags
area-teamwork
bug
chore
dependencies
general-build/ci
general-performance
general-refactor
general-security
general-supportive
general-ux
meta-documentation
meta-enhancement
meta-enhancement
meta-feature
meta-help-wanted
meta-unknown-error
priority-hi
priority-low
pull-request
question
resolution-duplicate
resolution-invalid
resolution-wontfix
stale
task-put-off
task-still-considering
task-working-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/1Remote#154
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @VShawn on GitHub (Jan 14, 2022).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/181
Originally assigned to: @VShawn on GitHub.
It was alway someone ask me for a password protection for the APP, and it's annoying for me to enter passwords every time opening the app.
But a fingerprint recognizer or face recognizer would be nice for the app unlock.
I‘m doubting if we can integrate Windows Hello biometrics login function in to PRemoteM.
Does anyone give some advices?
refacing: https://docs.microsoft.com/en-us/windows/uwp/security/microsoft-passport-login
@majkinetor commented on GitHub (Jan 14, 2022):
One advice is to cache password for some time like SSH agent does (configurable, such as 1 hour). It could expire it ASAP if OS is locked.
Its still annoying tho. Fingerprint recognizer doesn't strike me as great, its only there on laptops and only on some of them. Camera seems best ubiquitous solution, so Windows Hello really sounds interesting. I have 0 experience with enabling that on random apps nor I have seen any doing that (I have seen it on Android phones).
@majkinetor commented on GitHub (Jan 14, 2022):
I doubt this would be used by many users in any case.
@VShawn commented on GitHub (Jan 15, 2022):
I found the approach on personal password manage app
https://github.com/sirAndros/KeePassWinHello
@VShawn commented on GitHub (Feb 17, 2022):
after some test, I found that windows hello can be referenced in appx packed app. This means only the store version can support the windows hello.
@majkinetor commented on GitHub (Feb 17, 2022):
Cant find that this is strict requirement, any links ?
@VShawn commented on GitHub (Feb 18, 2022):
I'm not very sure. Because there no much windows hello doc for desktop app, we have to investigate by ourselves.
Since windwos hello required KeyCredentialManager in Windows 10 APIs and most of these APIs require an
identityThen doc says
You can easily create an identity for your WPF app by packaging it as MSIX.So the portable app may have no ability to call some Windows 10 APIs included the KeyCredentialManager