GithubHelp home page GithubHelp logo

alfred-yubikey-otp's People

Contributors

robertoriv avatar starcatmeow avatar teimor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

alfred-yubikey-otp's Issues

Issues with Alfred 4

When trying to execute yfa I'm getting file not found
Been using your workflow for over 2 years with previous alfred version without issues :)

image

Prompt disappear on full shortcut input

So,
I've changed the default shortcut to call the OTP helper (I use gg)
when starting to type the shortcut, I will see alfred offering to complete the input like so:
image
but once I input the whole shortcut, it will just disappear.
image
I tried with the default shortcut and other options but nothing gave solution.
I've also tried to enforce argument
image
which does bring me to the option to input my yubikey OTP name... but once I type it in
it will convert it to a web search
image
so no go with that direction either.

I've Alfred 4.0.9 with powerpack

Breaks on MacOS 12.3

Hi there,

Apple decided to remove Python 2.7 from MacOS 12.3 - which makes the plugin crash now. Any chance to get the plugin fixed to work against Python 3?
My current approach is to install Python 2.7 via pyenv :-)

Matthias

variable to set --device on ykman

In case there are multiple yubikeys connected, one must define variable --device SERIAL to ykman. Are there any provisions in the script to set a variable in the workflow?

Script can't seem to find oath entries?

Hey @robertoriv, was just going to build this myself and then saw you had already created. Love the idea, so thanks for building something off the shelf and open sourcing. I am running into an issue which I could use some guidance on:

image

It seems your script can't find my oath entires. When I do a ykman oath list from my terminal, my single entry "oc" shows up, but your script isn't able to find it for some reason. Any suggestions on debugging that further?

YFA Workflow doesn't prompt for Yubikey touch

Follow up with a new issue from #6.

Using v1.1.1

Flow:

  1. Type yfa into alfred
  2. Search one of my oath names by typing in oc. Two search results are shown: oc + oc-tf
  3. Hit enter
  4. Alfred prompt very briefly (less than 1 second) shows "Touch your yubikey..."
  5. Alfred then reverts back to the search results view of oc + oc-tf.
  6. If I hit enter at this point, then oc is copied into my clipboard. Same if I hit enter on oc-tf.

Odd thing is that this works for other oath entries that are not oc...

Can share logs directly if that is helpful.

feature requests: Add default profile capability + auto-enter functionality on Yubikey tap

@robertoriv digging this workflow now that I got it working correctly, so thank you a ton for creating it!

Two things I'm thinking that would improve this greatly:

  1. Default profile. About 90% of the time I type in yfa $MY_DEFAULT_PROFILE and then hit enter. It would be awesome to be able to skip that by just typing yfa and it already knows my default profile so it requires a tap for that. Simple but big usability thing. Not sure how you would select the default profile, but maybe it's an input during install or a setting in the workflow configuration itself?
  2. Auto enter on Yubikey tap. After I find my profile, hit enter, and hit my yubikey I finally need to hit enter again to paste the MFA code that was created. The final enter is cumbersome as it seems unnecessary. If we already have the code then ending the workflow and pasting the MFA code immediately seems the fastest possible workflow.

Would appreciate to hear your thoughts. Also if you want to outline how you would implement either of these at a high level then I could potentially take a look at contributing here if I can roll up my rusty python sleeves. Appreciate it @robertoriv!

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.