Skip to main content

generate_pkce_challenge

Function generate_pkce_challenge 

Source
pub fn generate_pkce_challenge() -> Result<PkceChallenge>
Expand description

Generate a cryptographically secure PKCE challenge pair.

This function generates a random code verifier and computes the corresponding S256 code challenge.

ยงExample

use vtcode_config::auth::pkce::generate_pkce_challenge;

let challenge = generate_pkce_challenge().unwrap();
println!("Verifier: {}", challenge.code_verifier);
println!("Challenge: {}", challenge.code_challenge);