At present, more and more interface requests are signed. The whole idea is that we agree with the background to sign the parameters. After signing, a locally completed signature string is added to all parameters as parameters and passed to the background.
The background also generates a signature by the same signature method. Compared with the signature parameter we passed to the background, if it is consistent, it shows that the parameter has not been modified, which ensures the security to some extent.