@@ -917,7 +917,6 @@ impl Client {
917
917
device_id : & str ,
918
918
apikey : & crate :: locked:: ApiKey ,
919
919
) -> Result < ( ) > {
920
- let headers = token_endpoint_login_headers ( email) ;
921
920
// XXX unwraps here are not necessarily safe
922
921
let client_id =
923
922
String :: from_utf8 ( apikey. client_id ( ) . to_vec ( ) ) . unwrap ( ) ;
@@ -935,7 +934,6 @@ impl Client {
935
934
let res = client
936
935
. post ( & self . identity_url ( "/connect/token" ) )
937
936
. form ( & connect_req)
938
- . headers ( headers)
939
937
. send ( )
940
938
. await
941
939
. map_err ( |source| Error :: Reqwest { source } ) ?;
@@ -1564,7 +1562,6 @@ impl Client {
1564
1562
let email = config. email ( ) ?;
1565
1563
let device_id = crate :: config:: device_id ( & config) ?;
1566
1564
1567
- let headers = token_endpoint_login_headers ( email. as_str ( ) ) ;
1568
1565
let connect_req = token_endpoint_login_request_apikey (
1569
1566
client_id,
1570
1567
client_secret,
@@ -1576,7 +1573,6 @@ impl Client {
1576
1573
let res = client
1577
1574
. post ( self . identity_url ( "/connect/token" ) )
1578
1575
. form ( & connect_req)
1579
- . headers ( headers)
1580
1576
. send ( )
1581
1577
. map_err ( |source| Error :: Reqwest { source } ) ?;
1582
1578
@@ -1624,7 +1620,6 @@ impl Client {
1624
1620
let device_id =
1625
1621
crate :: config:: device_id_async ( & config) . await ?;
1626
1622
1627
- let headers = token_endpoint_login_headers ( email. as_str ( ) ) ;
1628
1623
let connect_req = token_endpoint_login_request_apikey (
1629
1624
client_id,
1630
1625
client_secret,
@@ -1636,7 +1631,6 @@ impl Client {
1636
1631
let res = client
1637
1632
. post ( self . identity_url ( "/connect/token" ) )
1638
1633
. form ( & connect_req)
1639
- . headers ( headers)
1640
1634
. send ( )
1641
1635
. await
1642
1636
. map_err ( |source| Error :: Reqwest { source } ) ?;
@@ -1703,27 +1697,6 @@ fn token_endpoint_login_request_apikey(
1703
1697
}
1704
1698
}
1705
1699
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
-
1727
1700
fn deserialize_refresh_token ( refresh_token : & str ) -> Result < RefreshToken > {
1728
1701
let jd = & mut serde_json:: Deserializer :: from_str ( refresh_token) ;
1729
1702
serde_path_to_error:: deserialize ( jd)
0 commit comments