about summary refs log tree commit diff
path: root/src/bin/kittybox-indieauth-helper.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/kittybox-indieauth-helper.rs')
-rw-r--r--src/bin/kittybox-indieauth-helper.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/bin/kittybox-indieauth-helper.rs b/src/bin/kittybox-indieauth-helper.rs
index 3377ec3..4e82f8b 100644
--- a/src/bin/kittybox-indieauth-helper.rs
+++ b/src/bin/kittybox-indieauth-helper.rs
@@ -80,7 +80,7 @@ async fn main() -> Result<(), Error> {
     let redirect_uri: url::Url = args.redirect_uri
         .clone()
         .unwrap_or_else(|| DEFAULT_REDIRECT_URI.parse().unwrap());
-    
+
     eprintln!("Checking .well-known for metadata...");
     let metadata = http.get(args.me.join("/.well-known/oauth-authorization-server")?)
         .header("Accept", "application/json")
@@ -90,7 +90,7 @@ async fn main() -> Result<(), Error> {
         .await?;
 
     let verifier = PKCEVerifier::new();
-    
+
     let authorization_request = AuthorizationRequest {
         response_type: kittybox_indieauth::ResponseType::Code,
         client_id: args.client_id.clone(),
@@ -112,21 +112,21 @@ async fn main() -> Result<(), Error> {
         eprintln!("Custom redirect URI specified, won't be able to catch authorization response.");
         std::process::exit(0);
     }
-    
+
     // Prepare a callback
     let (tx, rx) = tokio::sync::oneshot::channel::<AuthorizationResponse>();
     let server = {
         use axum::{routing::get, extract::Query, response::IntoResponse};
 
         let tx = std::sync::Arc::new(tokio::sync::Mutex::new(Some(tx)));
-        
+
         let router = axum::Router::new()
             .route("/callback", axum::routing::get(
                 move |query: Option<Query<AuthorizationResponse>>| async move {
                     if let Some(Query(response)) = query {
                         if let Some(tx) = tx.lock_owned().await.take() {
                             tx.send(response).unwrap();
-                        
+
                             (axum::http::StatusCode::OK,
                              [("Content-Type", "text/plain")],
                              "Thank you! This window can now be closed.")
@@ -152,7 +152,7 @@ async fn main() -> Result<(), Error> {
 
         tokio::task::spawn(server)
     };
-    
+
     let authorization_response = rx.await.unwrap();
 
     // Clean up after the server
@@ -166,7 +166,7 @@ async fn main() -> Result<(), Error> {
     eprintln!("Got authorization response: {:#?}", authorization_response);
     eprint!("Checking issuer field...");
     std::io::stderr().lock().flush()?;
-    
+
     if dbg!(authorization_response.iss.as_str()) == dbg!(metadata.issuer.as_str()) {
         eprintln!(" Done");
     } else {