From 939b4167174b3815e314144feaa860ce952487c0 Mon Sep 17 00:00:00 2001 From: Mr Forest Date: Mon, 14 Nov 2022 09:03:55 +0800 Subject: [PATCH] fix: limit only under PC can login by following Wechat Official Account (#1293) --- web/src/auth/ProviderButton.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/src/auth/ProviderButton.js b/web/src/auth/ProviderButton.js index dc20ca24..db064cc0 100644 --- a/web/src/auth/ProviderButton.js +++ b/web/src/auth/ProviderButton.js @@ -118,7 +118,7 @@ function getSamlUrl(provider, location) { export function renderProviderLogo(provider, application, width, margin, size, location) { if (size === "small") { if (provider.category === "OAuth") { - if (provider.type === "WeChat" && provider.clientId2 !== "" && provider.clientSecret2 !== "" && provider.content !== "" && provider.disableSsl === true) { + if (provider.type === "WeChat" && provider.clientId2 !== "" && provider.clientSecret2 !== "" && provider.content !== "" && provider.disableSsl === true && !navigator.userAgent.includes("MicroMessenger")) { const info = async() => { const t1 = setInterval(await getEvent, 1000, application, provider); {Modal.info({