elementary / switchboard-plug-security-privacy

Switchboard Security & Privacy Plug
GNU General Public License v3.0
13 stars 14 forks source link

Fingerprint scanners Integration #117

Open ghost opened 4 years ago

ghost commented 4 years ago

Since Ubuntu developers are working with the libfprint project to improve support for biometric authentication methods in GNOME-based Linux distros, it's necessary to create a solution to implement this feature in elementary OS. I've prepared some mock-ups for the fingerprint configuration flow.

Click to expand Step 1 Step 2 Step 3 Step 4

I also attached the source Figma file so that everyone can contribute: Figma Mock-up

danirabbit commented 4 years ago

I feel like maybe we should directly list enrolled authentication methods in the "Locking" tab. This would do a few things:

ghost commented 4 years ago

@danrabbit, something like that?

Click to expand Step 1 Step 1.1

The list contains all added authentication methods that can be managed manually (rename, delete). After clicking on the add button, a pop-up window will appear to select the preferred authentication method. If a fingerprint scanner is selected, the setup process begins (steps 2 and 3). The "success" screen can be replaced with a simple icon in the list that remains until user close the settings or select another menu.