I’ve asked @K0media if he can combine all the threads about biometric login (Apple Touch ID + Windows Hello). In total, the six threads have 456 votes!
219 votes: http://bit.ly/2LwyLf1
136 votes: http://bit.ly/2OXsQBS
55 votes: http://bit.ly/2PjOyiy
13 votes: http://bit.ly/2EGAwT0
13 votes: http://bit.ly/2YuIt6X
9 votes: http://bit.ly/2OXjMNy
Windows Hello support is possible with Electron, according to Dashlane.
Call native libraries for Windows Hello
Before taking our decision, we had to make sure that Electron suited our needs. One of them was to be able to call a native dll written in C++ from the application and be able to call Windows libraries. As an example, we tried to interact with the Windows Hello API. Windows Hello is a feature in Windows 10 which allows you to log in into your session with a pin or a bio-metric device (fingerprint, face recognition, maybe DNA in the future ) . With this API, we use Windows Hello to log in in the current application so it’s a good benchmark to see what we can do with the Electron Framework.
Surprisingly it was not difficult to achieve. The ffi package was a big help for that. With this package, you can directly load a dll from JavaScript.