Auth0是否提供了导出用户数据库的方法?
Auth0看起来是一个非常有前途的用户管理解决方案,但我很好奇它是否允许您导出用户数据库 这是一项重要功能,因为:Auth0是否提供了导出用户数据库的方法?,auth0,Auth0,Auth0看起来是一个非常有前途的用户管理解决方案,但我很好奇它是否允许您导出用户数据库 这是一项重要功能,因为: 我想自己做备份。(不是因为我担心Auth0可能会丢失我的数据。但是如果我的代码中有错误或者我的Auth0密钥被泄露怎么办?) 也许有一天我会想更换用户管理提供商 从中,我发现有一种方法可以导入用户(当您可以获取他们的密码时,可以按需导入)。我可以看到他们使用bcrypt进行密码散列(至少在默认情况下)。但是我没有看到任何关于导出用户的内容。Auth0管理API允许您导出数据。此外,
从中,我发现有一种方法可以导入用户(当您可以获取他们的密码时,可以按需导入)。我可以看到他们使用bcrypt进行密码散列(至少在默认情况下)。但是我没有看到任何关于导出用户的内容。Auth0管理API允许您导出数据。此外,我们还有一个工具,可以帮助您导入和导出用户:
有关官方政策,请参阅本文档:Auth0目前不提供直接导出密码哈希的功能。不是在API上,也不是从web界面下载。他们可能永远不会提供这种服务,这样做会在一定程度上降低安全性,因为访问您的Auth0帐户的攻击者可能会尝试暴力攻击用户的所有帐户,而不仅仅是活动帐户 要获得用户数据的或多或少的计算机导出,有三种可能的方法,所有这些方法都需要提前活动
Nathan Totten的回答涵盖了如何获取其余的用户数据,尽管Auth0支持应该能够为您提供包括所有这些数据的导出 只是澄清一下,目前还没有“批量导出”功能,但可以通过API下载所有用户:。密码散列不会在该端点中公开。您可以使用密码散列获得导出,您只需a)获得至少一个月的完全支持,b)要求他们这样做。不得不说,这对我来说似乎相当公平,而且绝对是使用Auth0的原因之一。我在下面提供了一个答案来解释这一点。根据您要查找的数据集,Auth0现在支持使用其作业API导出用户: