相同的 gmail 帐户在 Auth0 中具有相同的用户 ID,即使在删除后也是如此
same gmail account has the same user ID in Auth0 even after deletion
我正在实现删除用户帐户的功能(用户将有可能删除其帐户)。
我正在使用 Auth0 作为身份验证提供程序。如果我使用 Gmail 帐户登录应用程序,Auth0 将创建用户 ID 值为 XXXXX 的帐户。在我删除用户后(通过 API 或从用户管理部分),如果我尝试使用相同的 Gmail 帐户再次访问该应用程序,则用户 ID 仍将是 XXXXX。
这对我来说是个问题,因为我需要对数据进行匿名化处理,而其他细节永远不应该可见。
我可以通过更改数据库中的 ID 来解决问题,但目前我想保留它。
这是 auth0 的正常行为吗?
早上好,tzortzik!我与 Auth0 社区团队合作,在与我们的一位高级工程师确认后,一些连接的用户 ID 是基于源自外部 IDP 的详细信息构建的(在本例中为 Google)。话虽这么说,如果您为此实例删除 Auth0 中的用户,则下次用户登录 in/signs 时,他们将收到来自外部 IDP 的相同 ID。我希望这有助于澄清一些事情。谢谢!
我正在实现删除用户帐户的功能(用户将有可能删除其帐户)。
我正在使用 Auth0 作为身份验证提供程序。如果我使用 Gmail 帐户登录应用程序,Auth0 将创建用户 ID 值为 XXXXX 的帐户。在我删除用户后(通过 API 或从用户管理部分),如果我尝试使用相同的 Gmail 帐户再次访问该应用程序,则用户 ID 仍将是 XXXXX。
这对我来说是个问题,因为我需要对数据进行匿名化处理,而其他细节永远不应该可见。
我可以通过更改数据库中的 ID 来解决问题,但目前我想保留它。
这是 auth0 的正常行为吗?
早上好,tzortzik!我与 Auth0 社区团队合作,在与我们的一位高级工程师确认后,一些连接的用户 ID 是基于源自外部 IDP 的详细信息构建的(在本例中为 Google)。话虽这么说,如果您为此实例删除 Auth0 中的用户,则下次用户登录 in/signs 时,他们将收到来自外部 IDP 的相同 ID。我希望这有助于澄清一些事情。谢谢!