Coder Social home page Coder Social logo

Comments (6)

hanjoongcho avatar hanjoongcho commented on May 29, 2024 1

I will add a screen switching button so that we can return to the fingerprint recognition screen again after changing to the pin unlock screen from the fingerprint screen.

from aaf-easydiary.

hanjoongcho avatar hanjoongcho commented on May 29, 2024

The reason for implementing the locking feature now is that the following constraints must be considered.

  1. If your device does not have fingerprint recognition, you should use pins.
  2. If the device has a fingerprint recognition function but the function does not operate suddenly, the pin must be available.

Therefore, all users should make pin setting based on lock function.
In the case of fingerprint recognition, I think that it is a general flow to use it as a purpose of omitting the pin input and unlocking it more easily.

Placing fingerprints and pins on one screen is not a common case.
What do you think?

from aaf-easydiary.

HarryHeights avatar HarryHeights commented on May 29, 2024

I have seen apps where I could use either pin code or fingerprint at the same time. I understand your point about some phones not having finger print and that's why you separated both security protocol. But, when a user wants to set security up on his/her phone, they should know that their phones don't support fingerprint input. Plus when they toggle on the protocol, they are required to enter their touch ID which is quite impossible.

from aaf-easydiary.

hanjoongcho avatar hanjoongcho commented on May 29, 2024

I think I made a short explanation.
Let's briefly explain locking.

  1. PIN must be set to use the lock function.
  2. All devices with application installed can be pin locked.
  3. If pin lock is set and the device supports fingerprint recognition function, fingerprint setting is possible.
  4. Since it is cumbersome to enter the pin number to unlock the pin, you can easily lock it by setting the fingerprint on the device that supports the fingerprint recognition function.
  5. Fingerprints are usually an aid to locking and are not used independently.
  6. Devices that do not support fingerprinting If a user tries to set up a fingerprint, a message is displayed stating that the function can not be used.
    Therefore, if the device does not provide fingerprint recognition, the user can not set the fingerprint itself.
  7. The user who set the fingerprint does not need to show the pin lock screen because he set the fingerprint to unlock easily.
  8. The user who set the fingerprint should be provided with a button to change the pin number release screen in consideration of the case that the fingerprint recognition function is broken due to malfunction during application use.

Taking all of the above mentioned locking features together, I conclude that pin locks and fingerprint locks do not have to fit on one screen.
Of course that is my opinion.
Do you need fingerprint recognition and pins on one screen?

from aaf-easydiary.

HarryHeights avatar HarryHeights commented on May 29, 2024

Wow! Great explanation. Maybe I didn't explain well though.

Okay, let's say that the user's device has a fingerprint hardware. He has set it up. By default when he tries to launch the app, he can use the fingerprint ID and bypass inputting his pin. But maybe he just decides to use the pin code feature, and he clicks on the option use pin code. The pin code page opens up. My suggestion was that, even on that page, it'd be great if the fingerprint ID worked and unlocked the app. Because currently, when I switch to pincode unlock mode, I can't switch back to fingerprint

from aaf-easydiary.

HarryHeights avatar HarryHeights commented on May 29, 2024

Great idea.

from aaf-easydiary.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.