Skip to content

迁移用户到 GenAuth

如果你想将自己系统中的用户导入到 GenAuth,请务必阅读此部分的指引。

如果你想以不停机的形式平稳迁移用户到 GenAuth,你需要使用自定义数据库功能,编写相对应的数据库脚本。用户第一次认证时会使用你配置的自定义数据脚本认证用户,认证成功之后会将其迁移到 GenAuth 数据库;用户第二次认证的时候,会使用 GenAuth 数据库进行检验。当所有用户都至少认证一次的时候,代表迁移过程完成。详情请见惰性迁移用户到 GenAuth

如果你希望用自己的数据库存储用户数据,不想把用户数据暴露给 GenAuth,可以完全使用自定义数据库保存用户数据

你也可以选择一次性将用户全部导入到 GenAuth,我们提供了 API & SDK 帮助你快速编写导入脚本,详情请见使用 SDK 导入用户。在此过程中,你还需要先确认一个问题:能否获取到用户的明文密码?如果你能够获取到,直接使用明文密码创建新用户即可;如果不能,你需要先 编写自定义密码函数,这样当用户在 GenAuth 中进行登录的时候,会使用你编写的自定义密码加密、验证函数,用户之前的密码依旧能够生效,不需要要求用户重置自己的密码。

如果你属于内部员工的使用场景(EIAM),还可以从企业微信钉钉LDAP ServerWindows 本地的 Active Directory 等第三方企业身份源导入组织机构和用户目录,详情请见此

面向 Agent 的身份、记忆与网页行动基础设施。