| Crates.io | pkce-std |
| lib.rs | pkce-std |
| version | 0.2.1 |
| created_at | 2025-01-26 14:11:29.308848+00 |
| updated_at | 2025-05-22 12:15:42.446436+00 |
| description | Handling Proof Key for Code Exchange. |
| homepage | |
| repository | https://github.com/nekitdev/pkce-std |
| max_upload_size | |
| id | 1531369 |
| size | 78,731 |
pkce-stdHandling Proof Key for Code Exchange.
cargoYou can add pkce-std as a dependency with the following command:
$ cargo add pkce-std
Or by directly specifying it in the configuration like so:
[dependencies]
pkce-std = "0.2.1"
Alternatively, you can add it directly from the source:
[dependencies.pkce-std]
git = "https://github.com/nekitdev/pkce-std.git"
use pkce_std::Code;
fn main() {
let code = Code::generate_default();
let (verifier, challenge) = code.into_pair();
assert!(verifier.verify(&challenge));
}
You can find the documentation here.
If you need support with the library, you can send an email.
You can find the changelog here.
You can find the Security Policy of pkce-std here.
If you are interested in contributing to pkce-std, make sure to take a look at the
Contributing Guide, as well as the Code of Conduct.
pkce-std is licensed under the MIT License terms. See License for details.