sif: Fix parsing multipart again

Signed-off-by: Yuan Si <do4suki@gmail.com>
This commit is contained in:
2023-06-24 19:14:42 +08:00
parent c85ddda228
commit 9d03532a1b
3 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ func Login(ctx *gin.Context) {
xmcKey := utils.SliceXor(clientToken, serverToken)
aesKey := xmcKey[0:16]
req := gjson.Parse(ctx.PostForm("request_data"))
req := gjson.Parse(ctx.GetString("request_data"))
tKey, err := base64.StdEncoding.DecodeString(req.Get("login_key").String())
CheckErr(err)
loginKey := utils.Sub16(encrypt.AES_CBC_Decrypt(tKey, aesKey))