···5050 // Step 2: Bind loopback server to get the redirect URI
5151 let listener = TcpListener::bind("127.0.0.1:0").await?;
5252 let port = listener.local_addr()?.port();
5353- let redirect_uri = format!("http://localhost:{port}/callback");
5353+ let redirect_uri = format!("http://127.0.0.1:{port}/callback");
5454 debug!("loopback server on port {port}");
55555656 // Step 3: Generate DPoP keypair and PKCE challenge