不使用电子邮件作为用户ID进行身份验证? Supabase 示例?

问题描述 投票:0回答:1

在 Dexie-Cloud

userId
将电子邮件存储为 id。我不想暴露用户数据。

我认为不可能扩展默认的 dexie-cloud 身份验证来将电子邮件存储在其他地方并使用 UUID 或类似的值,对吗?

相反,我正在考虑使用 Supabase 进行身份验证。有使用 Supabase 与 Dexie-Cloud 的示例吗?额外奖励,如果有 sveltekit 示例吗?

dexie-cloud
1个回答
0
投票

确实,dexie-cloud 默认使用电子邮件地址作为用户 ID。但是,身份验证可以用任何其他替代方案代替。

尝试使用 auth0 之类的东西进行身份验证(https://github.com/auth0/node-auth0)或https://www.opensourcealternative.to/alternativesto/auth0

中的任何替代方案

然后使用示例将 dexie cloud 与其集成 https://dexie.org/cloud/docs/db.cloud.configure()#example-integrate-custom-authentication

© www.soinside.com 2019 - 2024. All rights reserved.