| Crates.io | frauth |
| lib.rs | frauth |
| version | 0.2.4 |
| created_at | 2020-01-13 01:32:30.174165+00 |
| updated_at | 2020-01-17 22:59:27.452332+00 |
| description | The frauth CLI tool |
| homepage | https://github.com/jamesmunns/frauth |
| repository | https://github.com/jamesmunns/frauth |
| max_upload_size | |
| id | 197969 |
| size | 109,477 |
Frauth is a command line tool to verify the identity of friends in a decentralized manner.
It is currently in an early alpha state.
Frauth aims to provide reasonable default behavior for actions including:
Frauth does not aim to be configurable with regards to cryptography, instead selecting one reasonable way to do things.
For early releases, you must build frauth from source. frauth is written in Rust. You can install from source in one of two ways:
cargo install frauth, ORgit clone https://github.com/jamesmunns/frauth.git), and run cargo install --path . in the cli directoryIn the future, binaries will be provided. frauth should work on any major OS.
This section will be rewritten later once I have more time. For now:
frauth.frauth initfrauth publish that contains:
me.frauth.https://jamesmunns.com/me.frauth.In the future, you will be able to do stuff like discover friends, sign/verify/encrypt/decrypt messages and files, or more.
Note: You can use
--helpat any level to get more information
frauth
frauth init - Set up frauth on first usefrauth friend - Actions around verified friends
frauth friend add <url> - Add a friend by their published URLfrauth friend list [--detailed] - List all of your friends (and their info)frauth friend remove <url> - Remove a friend by their published URLfrauth friend update <url> - Update information from a friendfrauth publish [--output PATH] - Create a plain text file you can host on a static siteContributions are welcome!
This project is licensed under GPLv3.0. See the license for more details