diff options
author | 2024-07-03 22:25:49 +0100 | |
---|---|---|
committer | 2024-07-03 22:25:49 +0100 | |
commit | 7f8b0b00ceb9bba04f32d493c03302c9dbca3e5e (patch) | |
tree | 8c04a554b9033ded9965df64494bdb06221ed5ec /src/api | |
parent | Stringify received data in OAuth2 Logging (diff) |
Explicitly tag PyDis messages for integrity
Diffstat (limited to 'src/api')
-rw-r--r-- | src/api/auth.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/api/auth.ts b/src/api/auth.ts index cd38286..c9e3634 100644 --- a/src/api/auth.ts +++ b/src/api/auth.ts @@ -125,6 +125,11 @@ export async function getDiscordCode(scopes: OAuthScopes[], disableFunction?: (d return; } + if (message.data.pydis_source !== "oauth2_callback") { + // Ignore messages not from the callback + return; + } + if (message.isTrusted) { windowRef?.close(); |