Giter Site home page Giter Site logo

When unlocking Yubikey's TOTP account with tap to unlock the blurred background overlay doesn't go away on tap on v6.3.1 / v6.3.0 about yubioath-flutter HOT 11 OPEN

jacobthompson101 avatar jacobthompson101 commented on June 11, 2024
When unlocking Yubikey's TOTP account with tap to unlock the blurred background overlay doesn't go away on tap on v6.3.1 / v6.3.0

from yubioath-flutter.

Comments (11)

dainnilsson avatar dainnilsson commented on June 11, 2024 1

When triggering the OTP generation from the app, does the YubiKey LED begin flashing? And does pressing the button then cause it to stop flashing? If the answer is yes to both, then it would seem that the YubiKey itself is behaving correctly, but something is preventing the app from completing the operation. If possible, please try the following:

  1. Launch the app and insert the YubiKey.
  2. From the navigation drawer, open "Help and about", and change the "Log level" to "Debug".
  3. Close the "Help and about" dialog, and try to activate the credential.
  4. Press the button when the YubiKey LED flashes. Even if you are unable to get the dialog to close by pressing the button, it should time out and close after a few seconds (15 or so). If it doesn't close on its own, you may have to physically remove the YubiKey, which should close it.
  5. Re-open the "Help and about" dialog and press the "Copy log" button.
  6. Paste the contents of the log as a reply here.

You may want to look over the log for any personal information that you may want to remove (it might contain the serial number of your YubiKey, the names of the credentials, etc.). If you prefer, you can also email me the log at dain AT yubico DOT com.

from yubioath-flutter.

dainnilsson avatar dainnilsson commented on June 11, 2024 1

Did you figure out what the problem was? I never received anything in my email, so if you sent anything it must have gotten lost somewhere.

from yubioath-flutter.

antoinedeschenes avatar antoinedeschenes commented on June 11, 2024 1

@jacobthompson101 Any issues when the key is connected before the app is started? (note: just opened #1388)

from yubioath-flutter.

dainnilsson avatar dainnilsson commented on June 11, 2024 1

I haven't been able to find anything in the log, and have not been able to reproduce this either, so far.

Question to both of you: Does the YubiKey LED start blinking when you're prompted for touch, and does it stop blinking when you touch the sensor? I'm trying to understand if that part works as it should, and when the problem actually occurs.

from yubioath-flutter.

antoinedeschenes avatar antoinedeschenes commented on June 11, 2024 1

I haven't been able to find anything in the log, and have not been able to reproduce this either, so far.

Question to both of you: Does the YubiKey LED start blinking when you're prompted for touch, and does it stop blinking when you touch the sensor? I'm trying to understand if that part works as it should, and when the problem actually occurs.

Yes, the key starts blinking with the prompt and stops when touched. I even see the blurred code coming up under the modal in the dev build, but there's simply no way to make the modal go away.

Note the modal disappears for a fraction of a second when touching the sensor, but reappears right after.

from yubioath-flutter.

jacobthompson101 avatar jacobthompson101 commented on June 11, 2024

Hi @dainnilsson sorry about that delay, thanks for following up! I had captured the debug log based on your instructions before the Christmas holidays and then work got busy in the new year. I just ran through and removed the serial numbers and any personal information. Please see the attached debug log. I was able to reproduce the issue on December 21st 2023 when capturing the log. Hopefully the debug log is helpful :)
yubico_debuglog.txt

from yubioath-flutter.

jacobthompson101 avatar jacobthompson101 commented on June 11, 2024

@jacobthompson101 Any issues when the key is connected before the app is started? (note: just opened #1388)

@antoinedeschenes I tried connecting the key before the app was started, and the same issue/bug appeared on two different keys in different USB ports, but it appears to only happened once so far on both keys, and then subsequent tries again to make it happen didn't cause the bug.

from yubioath-flutter.

jacobthompson101 avatar jacobthompson101 commented on June 11, 2024

@dainnilsson I was able to get the bug a second time within 10 minutes on one of the keys, and yes I can confirm the LED on the Yubikey stopped blinking after I pressed it, but the Touch required screen didn't go away on this attempt. I should note that this USB port is a little bit looser than others I have worked with in the past, but the issue happened in a different USB port as well so it's not limited to just that USB port.

from yubioath-flutter.

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.