semvec/pypi-packages huggingface dataset:
yubistack 1.0.0
YubiStack implementation
License: BSD 2 clause
Keywords: yubikey otp authentication

YubiStack
=========

.. image:: https://github.com/oriordan/yubistack/actions/workflows/main.yml/badge.svg?branch=main
   :target: https://github.com/oriordan/yubistack/actions/workflows/main.yml?branch=main

YubiStack provides a python re-implementation of:

* `yubiauth <https://github.com/Yubico/yubiauth>`_: Authentication client with a simple user management system
* `yubikey-val <https://github.com/Yubico/yubikey-val>`_: YubiKey validation server
* `yubikey-ksm <https://github.com/Yubico/yubikey-ksm>`_: YubiKey key storage module

NOTE: Only the authentication part is implemented from yubiauth, the user management system is NOT.

Installation
------------

To install yubistack, simply:

.. code-block:: bash

    $ sudo pip install yubistack

Configuration
-------------

The configuration file path is read from YUBISTACK_SETTINGS environment variable, otherwise defaults
to /etc/yubistack.conf. You can find a sample config in the repo.