我在一个目录 (directory_A
) 中创建了一堆用户。现在,我要切换到另一个目录(directory_B
)。
如何在不知道密码的情况下将所有用户从 directory_A
迁移到 directory_B
。
我看到了这个脚本 https://github.com/stormpath/stormpath-migrate/blob/master/migrate/migrators/account.py
但只有当我知道用户密码时它才有效。 有什么建议吗?
最佳答案
我在 Stormpath 工作。您可以发送电子邮件至 support@stormpath.com,让他们发送您租户的所有哈希用户密码的加密导出。如果您这样做,请发送您的租户姓名、租户所有者的电子邮件地址、手机号码和移动运营商(例如 Verizon、T-Mobile 等)。
您还可以通过向迁移脚本提供空的passwords.json 文件来“复制”您的用户而无需密码。将在目标目录中使用随 secret 码创建帐户,因此您需要对这些帐户进行密码重置,以便您的用户可以登录。
编辑:所编写的迁移脚本将所有 Stormpath 资源从一个租户复制到另一个租户中,因此如果您只想复制一个目录及其内部的帐户,则需要对其进行编辑。如果您不想这样做,可以按原样使用迁移脚本并删除复制的您不需要的资源。
关于python - stompath - 是否可以将用户帐户从一个目录迁移到另一个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41223379/