[PD2] token header injection

This commit is contained in:
Tiago Sousa 2024-05-31 16:44:06 +01:00
parent 02e40800a4
commit e2c3d75223
Signed by: tiago
SSH key fingerprint: SHA256:rOmjD81ZIhKdCkFWS9UIKdBi4UByF5x3hRH/0YeXsPI

View file

@ -333,6 +333,7 @@ func sendCommand(clientKeyStore cryptoUtils.KeyStore, plainSubject, plainBody, r
if err != nil {
return fmt.Errorf("error creating request: %v", err)
}
req.Header.Add("Token",token)
resp, err := client.Do(req)
if err != nil {
@ -379,6 +380,7 @@ func getMsgCommand(clientKeyStore cryptoUtils.KeyStore, num int, token string) (
if err != nil {
return ClientMessage{}, fmt.Errorf("error creating request: %v", err)
}
req.Header.Add("Token",token)
resp, err := client.Do(req)
if err != nil {
@ -454,6 +456,7 @@ func getUserCert(keyStore cryptoUtils.KeyStore, uid string, token string) (*x509
if err != nil {
return nil, fmt.Errorf("error creating request: %v", err)
}
req.Header.Add("Token",token)
resp, err := client.Do(req)
if err != nil {
@ -513,6 +516,7 @@ func getUnreadMessagesInfo(keyStore cryptoUtils.KeyStore, page int, pageSize int
if err != nil {
return protocol.AnswerGetUnreadMsgsInfo{}, nil, fmt.Errorf("error creating request: %v", err)
}
req.Header.Add("Token",token)
resp, err := client.Do(req)
if err != nil {