https://github.com/etcinit/phabricator-yubikey
Experimental integration of Yubikey OTPs with Phabricator
https://github.com/etcinit/phabricator-yubikey
phabricator php yubikey
Last synced: about 1 year ago
JSON representation
Experimental integration of Yubikey OTPs with Phabricator
- Host: GitHub
- URL: https://github.com/etcinit/phabricator-yubikey
- Owner: etcinit
- License: mit
- Archived: true
- Created: 2015-06-18T05:13:13.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-06-18T06:50:49.000Z (almost 11 years ago)
- Last Synced: 2025-03-13T23:29:53.088Z (about 1 year ago)
- Topics: phabricator, php, yubikey
- Language: PHP
- Homepage:
- Size: 141 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#[phabricator-yubikey](https://github.com/etcinit/phabricator-yubikey)
Adds support for Yubikey OTP as MFA method in Phabricator
## About
### The good
- Seems to work just fine
- Really easy to setup: All you need is an ID/token combination for a Yubikey
validation server (or, in most cases, Yubicloud)
### The bad and perhaps ugly
- No unit tests yet :( :(
- May or may not maintain in the future
- It will most likely cause your production servers to light up in flames
## Setup
- Clone next to your `phabricator` and `libphutil` directories.
- Add the library to the `load-libraries` key in the config (See:
https://secure.phabricator.com/book/phabricator/article/libraries/ for more
info).
- Set the API ID and key:
```
$ cd /path/to/phabricator
$ ./bin/config set yubikey.api_id XXXXXX
$ ./bin/config set yubikey.api_key XXXXXXXXXXXXXXXXXXXXXXXX
```
- Go and get some coffee.
## Screenshots


