2.6 KiB
Raw Permalink Blame History

id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
id title type feature scope locale aliases related_tools related_pages prerequisites negative last_verified
user-account.delete-restore.faq 注销账号后还能恢复吗 faq user-account end-user zh
注销后能恢复吗
账号能找回吗
误注销了
删除账号后悔了
user_deletes
数据还在吗
注销没有保留期 / 冷静期,确认删除后立即生效,无法恢复
产品内没有任何「恢复账号」按钮或接口,管理员也无法在界面恢复
同邮箱可重新注册,但属于全新账号,旧数据不会自动关联
v1.7.90

注销账号后还能恢复吗

问题

在「个人设置 → 删除帐号」确认注销后,账号还能找回吗?数据保留多久?

结论:不能恢复

  • 注销没有保留期 / 冷静期:确认删除后立即生效,账号记录被直接从数据库删除(非软删除,users 表没有 deleted_at 字段)
  • DooTask 没有任何恢复入口:普通用户和管理员都没有「恢复账号」的按钮或接口
  • 系统只在 user_deletes 表保留一份资料快照(昵称、头像、邮箱、部门、注销原因等),仅用于在历史消息和任务中继续显示该用户的昵称头像,不能用来恢复登录
  • 运维直接操作数据库理论上可用快照重建账号,但这不是产品功能,风险自负、具体以部署环境为准

注销时系统做了什么

  1. 把用户资料快照(含注销原因、操作人)写入 user_deletes
  2. 删除该用户的消息未读记录、待办标记、邮箱验证记录
  3. 删除 users 表中的账号记录,所有登录态随之失效

与「离职」恢复的区别(不要混淆)

  • 「注销 / 删除帐号」:用户自己操作,账号记录被删除,任何人都无法恢复
  • 「操作离职」:管理员在「团队管理」对成员操作,账号只是被禁用;管理员可在团队管理用「恢复帐号(已离职)」恢复,但此操作仅恢复帐号状态,操作离职时移交出去的数据无法恢复

想继续使用怎么办

  • 同邮箱可以重新注册,但那是一个全新账号(新 userid旧项目、任务、聊天记录不会关联回来
  • 历史数据中的旧发言仍然存在,对他人显示为注销前的昵称

预防

  • 注销前先导出重要数据、交接好项目和任务
  • 注销本身有二次确认系统开启邮箱验证reg_verify=open时需要邮箱验证码未开启时需要登录密码

相关