Work in progress workflow to input 2FA codes from Yubikeys
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IamTheFij 62c393ffe3 Improve virtualenv and installation 10 months ago
alfred_yauth Improve virtualenv and installation 10 months ago
.gitignore Improve virtualenv and installation 10 months ago
.pre-commit-config.yaml Add first mostly working version 1 year ago
8486DCAA-AFB7-407D-A0E9-E57E09997B24.png Improve virtualenv and installation 10 months ago
Makefile Improve virtualenv and installation 10 months ago
README.md Improve virtualenv and installation 10 months ago
icon.png Improve virtualenv and installation 10 months ago
info.plist Improve virtualenv and installation 10 months ago
replace-workflow.sh Improve virtualenv and installation 10 months ago
requirements.txt Add first mostly working version 1 year ago
set_version.sh Improve virtualenv and installation 10 months ago
setup.py Add first mostly working version 1 year ago
tox.ini Add first mostly working version 1 year ago

README.md

Alfred Yubico Auth

An Alfred Workflow for auto filling authentication codes stored on your Yubikey.

Notes

This is definitely a work in progress. There are a lot of rough edges yet to be polished, but here it goes.

  • Requires some to be installed with a package manager
  • There is no way to input your key password through the UI yet. Do that with make set-password and then it should work fine.
  • Error handling is terrible right now. If things don’t work, check the debug log in Alfred

Installation

Clone this repo

git clone https://git.iamthefij.com/iamthefij/alfred-yubico-auth.git

Either install your dependencies manually or, if you have MacPorts, you can use:

make install-ports

Otherwise you need to install swig swig-python ykpers libu2f-host libusb some other way.

Finally up the virtualenv and install to your Alfred with

make install

Credits

Uses the amazing deanishe/alfred-workflow package