Web3Auth 改名后怎样检查账户?核对恢复因子、连接应用和设备
链小知 · 入门 · 核验 · 依官方文档整理
按 MetaMask Embedded Wallets 当前账户 Dashboard 说明检查恢复状态,区分应用访问、设备会话及链上授权,避免混用 Node SDK。
开始前准备
- 准备原应用名称、本人已知公开地址、客户端版本和已有账户记录;原 Web3Auth 名称与当前 MetaMask Embedded Wallets 名称都可能出现。
- 账户 Dashboard 需要认证;若无法使用原身份,应先处理具体身份/恢复问题,不应为检查新开户。
- 记录只含因子类型、应用、设备和状态,不显示或复制 recovery phrase、密码、验证码或密钥。
1. 确认原应用使用哪种产品
当前官网名称是 MetaMask Embedded Wallets,原名 Web3Auth,@web3auth/modal 等包名仍保留。它是应用集成的基础设施;MetaMask 扩展里的设备和钱包列表不是这里的账户列表。
让原应用确认 Web SDK 或后端 Node SDK。当前 Web 文档为 v11,Node 文档为 v6;Node 具有 custom auth 和后端密钥访问用途,不能直接套用前端非托管与恢复界面的说明。
检查结果:已确认产品与 SDK 范围,别名没有造成重复账户或错误入口。
2. 找到现有账户管理入口
原应用设置中的 Manage account 或 Security 可以链接 account.web3auth.io;官方说明成功认证后才能查看。将应用当前显示的钱包地址和既有记录作对照,不按显示名认定是原账户。
如果只有登录成功但没有预期地址,记录原身份、应用版本和环境差异,交原应用核对。Sapphire mainnet/devnet 是认证网络设置,不等于钱包正在 Ethereum 主网或 Solana mainnet。
检查结果:进入的是原账户管理范围,实际资产网络和认证环境分别记录。
3. 逐项查看恢复与 MFA
Dashboard 支持 Password、Social Recovery、Authenticator、Recovery phrase 和 Passkeys 等因素。读取已配置项和状态,区分已启用、未设及无法查看;页面建议增加因素不能代替原账户已经配置。
页面有显示、复制或重发恢复词的能力,日常核查无需触发这些入口。若需要以后变更因素,先确认仍可用的因素与原应用流程;只看到绿色状态不能证明新设备实际恢复成功。
检查结果:记录已设因素种类及缺口,未显示秘密,也没有将状态指标当恢复验收。
4. 检查应用访问与活动会话
在 Connected apps and sessions 对照已授权应用和仍活动的 session,注明想撤销的是应用访问还是本次 session。本人决定撤销/注销后,应查看列表是否更新;这里只说明流程,已有记录可用于核查结果。
Dashboard 的 revoke app access 和 sign out 是账户认证范围。链上代币 approve 或已经签出的 Permit 等权限需要另查;不要仅因某应用从列表消失就认定所有资产支出授权已清除。
检查结果:输出应用访问与会话两项状态,链上权限保持独立检查。
5. 核对设备、导出与费用边界
在 Device overview 查看受信设备、默认设备及未使用设备;不认识的设备先记录识别信息,移除后仍需留有可用恢复因素。设备条目不是资金到账证明。
如应用导出不可用,核对该产品/SDK 和项目是否禁用了导出:Node 的 Advanced Settings → Disable Private Key Export 会使 private_key/solana_privateKey 方法报错,这不是账户 Dashboard 通用按钮。Gas 赞助另取决于智能账户及 paymaster/provider 配置,不能从登录或设备状态推出免费交易。
检查结果:形成因素、应用、会话与设备记录;导出和赞助分别标明实际配置或未知。
怎样确认完成
- 原账户的恢复因素、连接应用、session 和设备均有当前记录或明确读取失败。
- 撤销仅在相应状态证据支持时标完成,链上授权及资产到账不作推断。
- 教程核验为 documentation,没有登录、撤销、密钥导出或恢复实操。
常见错误与边界
- 品牌改名不要求另开账户,Web 与 Node 的能力不可互相替代。
- 移除设备或退出应用不等于撤销链上支出权限。
- 账户状态指标和恢复词入口不证明独立备份已可用。