From d2420e1fef3da8a4e53d2c1312a7dacd28923da7 Mon Sep 17 00:00:00 2001 From: Mystikfluu Date: Sat, 1 Apr 2023 17:21:25 +0200 Subject: [PATCH] remove "+" from tokencode fixes some errors with broken tokens --- routes/authorize.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/routes/authorize.js b/routes/authorize.js index 12a9172..bd287e2 100644 --- a/routes/authorize.js +++ b/routes/authorize.js @@ -23,7 +23,7 @@ export const setup = function (router, con, server) { let tokencode; while(tokencode===undefined || temp_code_to_token[tokencode]!==undefined) { - tokencode = randomBytes(15).toString("base64").replace("/\//g","f") //"/" may break some apps + tokencode = randomBytes(15).toString("base64").replaceAll("/","f").replaceAll("+","A") //"/" and "+" may break some apps } temp_code_to_token[tokencode]={ "userid":res.locals.userid,