This commit is contained in:
2019-01-18 16:28:11 +00:00
parent 45d4aeb453
commit 43363e787c

View File

@@ -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;
}