Skip to content

An OAuth 2.0 (strictly 2.1 as PKCE always required) Authorization Server implemented in pure Rust (WIP)

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

ffimnsr/haya-rs

Repository files navigation

Haya (Doorkeeper)

Hold my hand in yours, and we will not fear what hands like ours can do.

  • The Epic Of Gilgamesh

License

Licensed under either of

at your option.

Generating EC Private And Public Keys

In order to generate EC private key:

openssl ecparam -genkey -noout -name prime256v1 |
    openssl pkcs8 -topk8 -nocrypt -out ./certs/priv-key.pem

To generate the counterpart public key:

openssl ec -in ./certs/priv-key.pem -pubout -out ./certs/pub.pem

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

An OAuth 2.0 (strictly 2.1 as PKCE always required) Authorization Server implemented in pure Rust (WIP)

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published