fix: support Upstash Redis on Cloudflare Pages

This commit is contained in:
Codex
2026-07-20 16:13:51 +08:00
parent 8d558c79cf
commit 27d30139c1
6 changed files with 64 additions and 11 deletions
+6
View File
@@ -207,6 +207,12 @@ export function PasswordGate({
});
const data = await response.json();
if (response.status === 503) {
setError('认证存储暂时不可用,请检查 Upstash Redis 配置');
setIsValidating(false);
return;
}
if (data.valid && data.session) {
setSession(toAuthSession(data.session), data.persistSession ?? persistSession);
setIsLocked(false);