Comments (3)
@nickbrandt , @changecourse
Could you please let me know the expected behaviour for the following scenarios?
- If the device has no fingerprint sensor, "Unlock with fingerprint" item will be displayed in Settings? Or it will be hidden/disabled?
- If the device has a fingerprint sensor, but no fingerprint was set yet. Which is the expected behaviour in this case?
- Which is the default value in Settings for "Unlock with fingerprint"? Will be set in the On Boarding process?
- What will happen if enabling fingerprint fails for 5 times?
from lockwise-android.
@ioana-farcas here are my thoughts. Also looking to @sandysage and @changecourse for their opinions as well.
- If the device has no fingerprint sensor, "Unlock with fingerprint" item will be displayed in Settings? Or it will be hidden/disabled?
Do not show Fingerprint option
- If the device has a fingerprint sensor, but no fingerprint was set yet. Which is the expected behavior in this case?
Either show this in a disabled state (leaning towards this), or show in normal state, but when tapping this option, provide a dialog to the user letting them know they first have to set up a Fingerprint (assuming more work)
- Which is the default value in Settings for "Unlock with fingerprint"? Will be set in the On Boarding process?
This will be set during onboarding. We are only enabling this after a user has given permission, so if for any reason they skipped or missed this during onboarding, it would be turned off.
- What will happen if enabling fingerprint fails for 5 times?
Provide the user with the standard error message of "Too many attempts. Try again later.", and return to where the user was. We do not want a fallback for Pattern/PIN/Password when enabling the feature.
Let me know your thoughts or if there are any questions about this!
from lockwise-android.
@ioana-farcas let's proceed with Nick's recommendations, except on question 2.
If the device has a fingerprint sensor, but no fingerprint was set yet. Which is the expected behavior in this case?
@nickbrandt and I chatted briefly on the behavior here. I assume if someone has a device with a fingerprint sensor, and have not set their device to use it, this is intentional. As such, let's not show the Fingerprint option, if not set, and fallback to the pin code.
Do not show Fingerprint option
@changecourse, let's make sure to include a question or 2 around expectation here in our usability testing.
from lockwise-android.
Related Issues (20)
- Add more auto fill option like bitwarden HOT 1
- Crash when returning to the password list
- Future App Development Information and Feature Request- HOT 2
- Trying to view a long password causes the app to trigger a tap (copy) instead
- Large, highlighted password view for manual entry
- [Feature] add menu to chose allowed characters and length for random generator HOT 1
- Add a title/notes/comments field
- Crash whenever trying to complete passwords in another app. HOT 1
- color
- After changing the password to firefox account, lockwise does not request new credentials
- Hostnames with "-" characters are not allowed: "Web address must have a valid hostname"
- Card and Bank Passwords
- Can't save proxy password anymore (starting by: moz-proxy://)
- Crashes when editing any login
- Pseudo-keyboard for entering logins without autofill
- Typo in On Using Keys And Biometrics
- Turn off two factor authentication HOT 2
- [QUESTION] Is this project abandoned? HOT 10
- Doesn't open when two Firefox are installed
- Goodbye Lockwise, Hello Firefox
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lockwise-android.