summary refs log tree commit diff
path: root/util/src
diff options
context:
space:
mode:
authorErkin Alp Güney <erkinalp9035@gmail.com>2022-04-24 22:40:36 +0300
committerGitHub <noreply@github.com>2022-04-24 22:40:36 +0300
commit08097e157f833cd3cd5b43af9e6adc51dc321f72 (patch)
treea5f4c8e07eb0deb155c450d1c21b9493349066d0 /util/src
parentUpdate RateLimit.ts (diff)
downloadserver-08097e157f833cd3cd5b43af9e6adc51dc321f72.tar.xz
Update Token.ts
Diffstat (limited to 'util/src')
-rw-r--r--util/src/util/Token.ts7
1 files changed, 6 insertions, 1 deletions
diff --git a/util/src/util/Token.ts b/util/src/util/Token.ts
index 7c4cc61d..500ace45 100644
--- a/util/src/util/Token.ts
+++ b/util/src/util/Token.ts
@@ -6,7 +6,12 @@ export const JWTOptions: VerifyOptions = { algorithms: ["HS256"] };
 
 export function checkToken(token: string, jwtSecret: string): Promise<any> {
 	return new Promise((res, rej) => {
-		token = token.replace("Bot ", ""); // TODO: proper bot support
+		token = token.replace("Bot ", "");
+		/**
+		in fosscord, even with instances that have bot distinction; we won't enforce "Bot" prefix,
+		as we don't really have separate pathways for bots 
+		**/
+		
 		jwt.verify(token, jwtSecret, JWTOptions, async (err, decoded: any) => {
 			if (err || !decoded) return rej("Invalid Token");