Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/norfairking/tpa

Minimalist declarative command-line Third Party Authenticator
https://github.com/norfairking/tpa

Last synced: about 2 months ago
JSON representation

Minimalist declarative command-line Third Party Authenticator

Awesome Lists containing this project

README

        

# TPA

Minimalist declarative command-line Third Party Authenticator

## Setting it up

1. Put your keys in files:

```
- name: test key
key: AAAAAAAAAAAAAAAA # Base32
```

2. Refer to the key files in a config file:

```
key-paths:
- /path/to/my/key/file
```

3. Run `tpa` or `tpa `.

## Setting it up with NixOS Home Manager

1. Import `./nix/home-manager-module`.
2. Configure in you home manager configuration:

``` plain
tpa = {
enable = true;
paths = [
/path/to/key/files
];
};
```