Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/norfairking/tpa
- Owner: NorfairKing
- Created: 2021-11-28T23:44:06.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T15:47:22.000Z (3 months ago)
- Last Synced: 2024-09-16T19:04:40.434Z (3 months ago)
- Language: Nix
- Homepage:
- Size: 66.4 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
];
};
```