增加 PC 企业微信扫码登录(07-30-pc-wecom-qr-login)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s

这个提交包含在:
2026-07-30 17:16:22 +08:00
父节点 45dc206a4c
当前提交 fb164eb690
共修改 21 个文件,包含 959 行新增和 22 行删除
@@ -225,6 +225,10 @@ function buildEntryOauthCheck(config) {
evidence: {
endpoint: "/api/auth/wecom/config",
loginUrl: missing.length ? null : "/api/auth/wecom/login?returnTo=%2Fmobile&mode=login",
pcWebLoginEnabled: Boolean(config.wecomPcWebLoginEnabled),
pcLoginUrl: missing.length || !config.wecomPcWebLoginEnabled
? null
: "/api/auth/wecom/login?returnTo=%2Fportal&entrySource=pc_qr",
bindUrl: missing.length ? null : "/api/auth/wecom/login?returnTo=%2Fmobile&mode=bind",
returnHosts,
enabled: Boolean(config.wecomEnabled && config.wecomEntryEnabled && config.wecomOauthEnabled),
+6 -1
查看文件
@@ -38,7 +38,12 @@ function evaluateWecom(config) {
return {
state: 'ready',
detail: '企业微信入口与免登配置齐全',
checks: [`corpId=${config.wecomCorpId}`, `agentId=${config.wecomAgentId}`, `redirectUri=${config.wecomRedirectUri}`],
checks: [
`corpId=${config.wecomCorpId}`,
`agentId=${config.wecomAgentId}`,
`redirectUri=${config.wecomRedirectUri}`,
`pcWebLogin=${config.wecomPcWebLoginEnabled ? 'on' : 'off'}`,
],
};
}