aboutsummaryrefslogtreecommitdiff
path: root/azalea-auth/examples
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2023-05-26 15:18:04 -0500
committermat <git@matdoes.dev>2023-05-26 15:18:04 -0500
commit6188230009b49f96b755ade32a28b932e7810196 (patch)
treef7b6bc8e25dfda27f3162f9e6bd53721fb3a86cc /azalea-auth/examples
parent9bdace4aab064257dccb39fab4d47fde6dd9a062 (diff)
downloadazalea-drasl-6188230009b49f96b755ade32a28b932e7810196.tar.xz
add stuff related to chat signing
and also some stuff related to digging because i forgot to do a different branch lol
Diffstat (limited to 'azalea-auth/examples')
-rwxr-xr-xazalea-auth/examples/certificates.rs24
1 files changed, 24 insertions, 0 deletions
diff --git a/azalea-auth/examples/certificates.rs b/azalea-auth/examples/certificates.rs
new file mode 100755
index 00000000..69a38efe
--- /dev/null
+++ b/azalea-auth/examples/certificates.rs
@@ -0,0 +1,24 @@
+use std::path::PathBuf;
+
+#[tokio::main]
+async fn main() {
+ env_logger::init();
+
+ let cache_file = PathBuf::from("example_cache.json");
+
+ let auth_result = azalea_auth::auth(
+ "example@example.com",
+ azalea_auth::AuthOpts {
+ cache_file: Some(cache_file),
+ ..Default::default()
+ },
+ )
+ .await
+ .unwrap();
+
+ let certs = azalea_auth::certs::fetch_certificates(&auth_result.access_token)
+ .await
+ .unwrap();
+
+ println!("{certs:?}");
+}