Skip to content

Commit d7a7cfd

Browse files
committed
Don't add headers to requests
1 parent 6a794b9 commit d7a7cfd

File tree

1 file changed

+0
-27
lines changed

1 file changed

+0
-27
lines changed

src/api.rs

-27
Original file line numberDiff line numberDiff line change
@@ -917,7 +917,6 @@ impl Client {
917917
device_id: &str,
918918
apikey: &crate::locked::ApiKey,
919919
) -> Result<()> {
920-
let headers = token_endpoint_login_headers(email);
921920
// XXX unwraps here are not necessarily safe
922921
let client_id =
923922
String::from_utf8(apikey.client_id().to_vec()).unwrap();
@@ -935,7 +934,6 @@ impl Client {
935934
let res = client
936935
.post(&self.identity_url("/connect/token"))
937936
.form(&connect_req)
938-
.headers(headers)
939937
.send()
940938
.await
941939
.map_err(|source| Error::Reqwest { source })?;
@@ -1564,7 +1562,6 @@ impl Client {
15641562
let email = config.email()?;
15651563
let device_id = crate::config::device_id(&config)?;
15661564

1567-
let headers = token_endpoint_login_headers(email.as_str());
15681565
let connect_req = token_endpoint_login_request_apikey(
15691566
client_id,
15701567
client_secret,
@@ -1576,7 +1573,6 @@ impl Client {
15761573
let res = client
15771574
.post(self.identity_url("/connect/token"))
15781575
.form(&connect_req)
1579-
.headers(headers)
15801576
.send()
15811577
.map_err(|source| Error::Reqwest { source })?;
15821578

@@ -1624,7 +1620,6 @@ impl Client {
16241620
let device_id =
16251621
crate::config::device_id_async(&config).await?;
16261622

1627-
let headers = token_endpoint_login_headers(email.as_str());
16281623
let connect_req = token_endpoint_login_request_apikey(
16291624
client_id,
16301625
client_secret,
@@ -1636,7 +1631,6 @@ impl Client {
16361631
let res = client
16371632
.post(self.identity_url("/connect/token"))
16381633
.form(&connect_req)
1639-
.headers(headers)
16401634
.send()
16411635
.await
16421636
.map_err(|source| Error::Reqwest { source })?;
@@ -1703,27 +1697,6 @@ fn token_endpoint_login_request_apikey(
17031697
}
17041698
}
17051699

1706-
fn token_endpoint_login_headers(email: &str) -> reqwest::header::HeaderMap {
1707-
let mut headers = reqwest::header::HeaderMap::new();
1708-
1709-
headers.insert(
1710-
"Bitwarden-Client-Name",
1711-
env!("CARGO_PKG_NAME").parse().unwrap(),
1712-
);
1713-
headers.insert(
1714-
"Bitwarden-Client-Version",
1715-
env!("CARGO_PKG_VERSION").parse().unwrap(),
1716-
);
1717-
headers.insert(
1718-
"auth-email",
1719-
crate::base64::encode_url_safe_no_pad(email)
1720-
.parse()
1721-
.unwrap(),
1722-
);
1723-
1724-
headers
1725-
}
1726-
17271700
fn deserialize_refresh_token(refresh_token: &str) -> Result<RefreshToken> {
17281701
let jd = &mut serde_json::Deserializer::from_str(refresh_token);
17291702
serde_path_to_error::deserialize(jd)

0 commit comments

Comments
 (0)