i got the login post data looks like this
{"query":"\n \n mutation login($username: String!, $password: String!) {\n login(username: $username, password: $password) {\n ok\n error\n user {\n ...UserFragment\n }\n token {\n token\n }\n }\n }\n\n \n fragment UserFragment on User {\n id\n email\n displayName\n socialAccount\n code\n admin\n }\n\n\n ","variables":{"username":"[email protected]","password":"12345678"},"operationName":"login"}
OR
{username: "[email protected]", password: "12345678"}
{
"query": "\n \n mutation login($username: String!, $password: String!) {\n login(username: $username, password: $password) {\n ok\n error\n user {\n ...UserFragment\n }\n token {\n token\n }\n }\n }\n\n \n fragment UserFragment on User {\n id\n email\n displayName\n socialAccount\n code\n admin\n }\n\n\n ",
"variables": {
"username": "[email protected]",
"password": "12345678"
},
"operationName": "login"
}
When i put it in POST Data it does not return success login with a valid account instead it returns this error in SOURCE
{"error": "invalid character '%' looking for beginning of value", "errors": ["message":"invalid character '%' looking for beginning of value"], "context": "d6f3c374-dec6-4bc9-ad6a-3743ab5eb12c"}
so how i put that kind of POST Data type because if i am not wrong there seems some regular Regular Expressions actions there or that a javascript?
Also that's how it looks like in the browser
Edited by SpearRipper, 13 February 2024 - 08:19 AM.