我有一个使用 Supabase 在 Next.js 中构建的应用程序。它使用 Supabase 方法进行注册和登录。登录可以正常工作,但注册停止工作(3 天前它按预期工作,但现在不行了
我有一个使用 Supabase 在 Next.js 中构建的应用程序。
它使用 Supabase 方法进行注册和登录。登录正常,但注册停止工作(3 天前按预期工作,但现在不再工作)。
...
console.log(validation);
/* {
success: true,
data: {
password: 'test',
repeat: 'test',
email: '[email protected]'
}
} */
if (validation.success) {
const { email, password } = validation.data;
const { error } = await supabase.auth.signUp({ email, password });
if (error) {
console.log(error);
console.log(JSON.stringify(error)); // {"__isAuthError":true,"name":"AuthRetryableFetchError","status":504}
return {
message:
error.status == 504 ? `Please try again later.` : error.message,
};
}
...
}
我检查了我的 Supabase 数据库并发现项目状态良好并且一切顺利。
可以正常将用户添加到身份验证表中(使用 Supabase 仪表板,手动),但通过代码,在我的应用程序中,我总是收到错误 {"__isAuthError":true,"name":"AuthRetryableFetchError","status":504}
。控制台为空或没有提供任何有用的信息。
我下一步可以尝试什么或者如何解决这个问题?