Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ltratt/pizauth
Command-line OAuth2 authentication daemon
https://github.com/ltratt/pizauth
oauth oauth2
Last synced: 4 days ago
JSON representation
Command-line OAuth2 authentication daemon
- Host: GitHub
- URL: https://github.com/ltratt/pizauth
- Owner: ltratt
- License: other
- Created: 2022-08-22T20:17:30.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-08T12:31:16.000Z (28 days ago)
- Last Synced: 2024-10-11T02:47:49.310Z (25 days ago)
- Topics: oauth, oauth2
- Language: Rust
- Homepage: https://tratt.net/laurie/src/pizauth/
- Size: 510 KB
- Stars: 162
- Watchers: 5
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.Linux.md
- Changelog: CHANGES.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# pizauth on Linux
Pizauth comes with a systemd unit and example configurations. To start pizauth:
```sh
$ systemctl --user start pizauth.service
```If you want `pizauth` to start on login, run
```sh
$ systemctl --user enable pizauth.service
```In `/usr/share/examples/pizauth/systemd-dropins` are templates for saving
pizauth dumps encrypted with `age` and `gpg`. To use them, run```sh
$ systemctl --user edit pizauth.service
```and paste whichever of the templates suits you in the file `systemctl` opens.
Make sure to modify the references to private/public keys/IDs in the temalpte
file to point to your keys/IDs.