mirror of
https://github.com/aljazceru/pubky-core.git
synced 2025-12-19 06:54:19 +01:00
* Add admin and signup config * Add signup tokens API, db, admin endpoint * Add client api for signup codes * Add tests and fixes * Fix wasm build * Lint * enable and use same admin pswd on all test homeservers * fix pr review comments * Add nodejs and browser signup token to tests * update signup example * admin authing as layer * Update pubky-homeserver/src/core/routes/auth.rs Co-authored-by: Severin Alexander Bühler <8782386+SeverinAlexB@users.noreply.github.com> * Update pubky-homeserver/src/core/routes/auth.rs Co-authored-by: Severin Alexander Bühler <8782386+SeverinAlexB@users.noreply.github.com> * rename getSignupToken util * add is_used() SignupToken method --------- Co-authored-by: Severin Alexander Bühler <8782386+SeverinAlexB@users.noreply.github.com>
Authentication examples
You can use these examples to test Signup or Signin to a provided homeserver using a keypair, as opposed to using a the 3rd party authorization flow.
Usage
Signup
cargo run --bin signup <homeserver pubky> </path/to/recovery file> <signup_token>