This commit is contained in:
@@ -70,6 +70,8 @@ namespace AyaNova.Api.Controllers
|
||||
return StatusCode(503, new ApiErrorResponse(ApiErrorCode.API_CLOSED, null, serverState.Reason));
|
||||
}
|
||||
int nFailedAuthDelay = 10000;
|
||||
|
||||
|
||||
#if (DEBUG)
|
||||
nFailedAuthDelay = 1;
|
||||
|
||||
@@ -116,8 +118,7 @@ namespace AyaNova.Api.Controllers
|
||||
};
|
||||
string TestToken = Jose.JWT.Encode(payload, secretKey, Algorithm);
|
||||
|
||||
|
||||
//"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOiIxNTQ0NTU5NzAwIiwiZXhwIjoiMTU0NzE1MTcwMCIsImlzcyI6ImF5YW5vdmEuY29tIiwiaWQiOiIxIiwiYXlhbm92YS9yb2xlcyI6IjMyNzY3In0.fMq_8Dvia63rzN_U2zjczPvUNM40OEAeI4VOeV6ulGw"
|
||||
|
||||
//Post JWT creation test payloads
|
||||
switch (creds.Password)
|
||||
{
|
||||
@@ -125,14 +126,10 @@ namespace AyaNova.Api.Controllers
|
||||
TestToken = TestToken.Substring(0, TestToken.Length - 3);
|
||||
break;
|
||||
case "TRANSPOSE_SIGNATURE":
|
||||
//this FYUCKERY
|
||||
//"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOiIxNTQ3NzcyNTQyIiwiZXhwIjoiMTU1MDM2NDU0MiIsImlzcyI6ImF5YW5vdmEuY29tIiwiaWQiOiIxIiwiYXlhbm92YS9yb2xlcyI6IjAifQ.M3zEZ2ybTctDl3htsKmxtwVQPEJ5j6jflal48R Tp zo4"
|
||||
//"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOiIxNTQ3NzcyNTQyIiwiZXhwIjoiMTU1MDM2NDU0MiIsImlzcyI6ImF5YW5vdmEuY29tIiwiaWQiOiIxIiwiYXlhbm92YS9yb2xlcyI6IjAifQ.M3zEZ2ybTctDl3htsKmxtwVQPEJ5j6jflal48Rzpzo4"
|
||||
int len=TestToken.Length;
|
||||
//Transpose two characters in the signature
|
||||
int len=TestToken.Length;
|
||||
var Transposed = TestToken.Substring(0,len-5) + TestToken[len-4] + TestToken[len-5] + TestToken.Substring(len-3,3);
|
||||
TestToken=Transposed;
|
||||
//int len = str.Length;
|
||||
// return str[len-1] + str.Substring(1,len-2) + str[0];
|
||||
TestToken=Transposed;
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user