我在一个目录(directory_A
)中创建了一堆用户。现在,我将切换到另一个目录(directory_B
)。
如何在不知道密码的情况下将所有用户从directory_A
迁移到directory_B
。
我看到了这个剧本 https://github.com/stormpath/stormpath-migrate/blob/master/migrate/migrators/account.py
但只有在我知道用户密码的情况下才有效。 有什么建议吗?
答案 0 :(得分:2)
我在Stormpath工作。您可以发送电子邮件至support@stormpath.com,让他们通过加密导出您租户的所有 哈希 用户密码。如果您这样做,请发送您的租户名称,租户所有者的电子邮件地址,手机号码和移动运营商(例如Verizon,T-Mobile等)。
您还可以通过向迁移脚本提供空的passwords.json文件,在没有密码的情况下“复制”您的用户。将使用随机密码在目标目录中创建帐户,因此您需要对这些帐户发出密码重置,以便您的用户可以登录。
编辑:迁移脚本将复制所有Stormpath资源从一个租户复制到另一个租户,因此如果您只需要一个目录并且其中的帐户被复制,则需要对其进行编辑。如果您不想这样做,可以按原样使用迁移脚本,并删除复制的不需要的资源。