Telegram 已支持通行密钥(Passkey)登录。开启后,在新设备登录时可以用指纹、Face ID、Touch ID 或锁屏密码完成身份验证,不必完全依赖短信验证码。对经常换设备、人在国外,或者本来就收不到验证码的用户来说,这是目前最省事的一项安全升级。本文把原理、安卓与 iPhone 的开启步骤、和两步验证的区别、换手机后的同步方式以及常见疑问一次讲清。

一、Passkey 是什么

Passkey(通行密钥)是一种基于 FIDO2 标准的无密码认证方式。它用的是公钥 / 私钥机制:私钥安全保存在你的设备或系统密码管理器里,Telegram 服务器只保存对应的公钥。登录时由你的设备本地完成身份验证,Telegram 不会收到你的指纹或 Face ID 数据。

登录流程的变化大致是这样:

  • 传统方式:手机号 → 接收短信验证码 → 输入验证码 → 两步验证密码(如已开启)
  • 开启 Passkey:手机号 → Passkey 验证(刷脸 / 指纹 / 锁屏密码)→ 两步验证密码(如已开启)

它调用的正是你手机本来就有的能力:Android 的指纹、人脸或锁屏密码,iPhone 的 Face ID / Touch ID / 设备密码,以及 Google 密码管理器与 Apple iCloud 钥匙串。

二、Passkey 主要解决三个问题

1. 意外掉线后不用等短信

用多个账号的人大多遇到过「突然被登出」:换手机或重装 App、网络环境切换(Wi-Fi 切蜂窝、出国漫游)、服务器端会话刷新,都可能触发重新登录。过去一旦掉线就必须等短信验证码,人在海外、号码是虚拟号或 SIM 卡不在身边时,这就很棘手。开启 Passkey 后,刷脸或按指纹几秒内即可重新登录,全程不需要手机号收码。

2. 不再被验证码的不确定性拖住

短信验证码的常见毛病:延迟半天收不到;短时间内过期,切个 App 回来就失效;境外号码收不到国内短信;被运营商误判为垃圾短信而拦截。Passkey 把这几件事一次性消掉——不用记密码,不用切 App 复制数字,也不存在过期问题。

3. 抗钓鱼、抗 SIM 卡劫持

短信验证码最大的隐患是它可以被拦截和钓鱼:伪造登录页面骗取、SIM Swapping 劫持号码,都能拿到你的验证码。这类事件在即时通讯平台上并不少见。Passkey 的私钥不出设备,钓鱼页面拿不到可用的凭据。对买来的账号来说,到手后第一时间绑定自己的 Passkey,等于加了一把只有你能开的生物锁。

三、Android 安卓开启步骤

先把 Telegram 更新到较新的官方版本,并确认手机已设置指纹、人脸、PIN、图案或锁屏密码中的任意一种。

  1. 打开 Telegram,进入 Settings(设置)。
  2. 选择 Privacy and Security(隐私与安全)。
  3. 在页面里向下找到 Passkeys,点进去。
  4. 点击 Create Passkey(部分版本显示 Add Passkey),系统会调用 Android 的系统凭据服务——有的手机弹出 Google 密码管理器,有的用厂商自带的通行密钥管理功能。
  5. 按提示用指纹、人脸、PIN 或锁屏密码确认,创建完成。

之后可以在 Settings → Privacy and Security → Passkeys 里看到已添加的密钥。

四、iPhone / iPad 开启步骤

先确认已启用 Face ID、Touch ID 或设备密码,并建议开启 iCloud 钥匙串,这样 Passkey 能在同一个 Apple ID 下的多台设备间同步。

  1. 打开 Telegram,进入 Settings。
  2. 点击 Privacy and Security。
  3. 找到 Passkeys,点进去,选择 Create Passkey。
  4. iOS 弹出系统 Passkey 创建窗口,按提示用 Face ID、Touch ID 或锁屏密码确认。确认后 Passkey 就保存在苹果系统的密码管理器中。

建议在常用设备上都创建一份,避免只存在单台机器上。

五、用 Passkey 登录是什么样的

在新的 Android 手机、新的 iPhone / iPad,或者重装 Telegram 后,正常输入账号手机号;进入账号验证阶段后,如果系统检测到可用的 Passkey,一般会出现 Sign in with Passkey 或 Use Passkey 的选项。选择后调用系统验证界面,用指纹、人脸或锁屏密码确认,验证通过即继续登录。

六、最关键的一点:Passkey 不能代替这两样

不能代替手机号。Telegram 官方仍然建议保持账号注册手机号处于你可控的状态,因为在某些账号验证、恢复或安全操作中,手机号依然可能发挥作用。不要因为开了 Passkey 就丢弃或注销绑定的号码。

不能代替两步验证(2FA)密码。如果你已经开启 Two-Step Verification,那么即使 Passkey 验证成功,Telegram 仍然会要求输入两步验证密码——Passkey 替代的是登录验证码,不是你的 2FA 密码。流程会变成:手机号 → Passkey → 两步验证密码 → 登录成功。所以两步验证密码一定要记牢,设置与找回方法见 新账号安全设置清单。

七、换手机以后 Passkey 还能用吗

取决于 Passkey 保存在哪里。

  • Android:如果保存在 Google 密码管理器,新手机登录同一个 Google 账号后通常可以继续使用已同步的 Passkey。
  • iPhone:如果已同步到 iCloud 钥匙串,新 iPhone 登录同一个 Apple ID 后通常可以继续使用。

这也是为什么建议通过系统密码管理器同步,而不是只留在某一台设备上。

八、第三方 Telegram 客户端能用 Passkey 吗

目前不建议。Telegram 官方技术文档显示,Telegram Passkey 使用 telegram.org 作为 WebAuthn 的 RP ID,所以第三方客户端通常无法直接创建或使用官方 Passkey。想用 Passkey,请优先选择 Telegram 官方 Android 客户端、官方 iPhone / iPad 客户端、Telegram Desktop 或官方 Web 服务。第三方客户端的选型可参考 第三方客户端推荐。

九、如何删除 Passkey

进入 Telegram → Settings → Privacy and Security → Passkeys,找到对应的 Passkey 删除即可,删除后该密钥将无法继续用于登录。有多台设备时,也可以分别创建和管理不同的 Passkey。

十、常见问题

Q1:为什么我的 Telegram 里没有 Passkeys 选项?
先把官方客户端更新到最新版。如果仍然没有,可能是当前客户端版本、平台或功能配置尚未启用,可以等官方逐步推送;部分 iOS 用户反馈先清理 App 缓存再重启会有帮助。

Q2:开启 Passkey 后还会收到验证码吗?
有可能。Passkey 是一种额外的登录方式,并不代表验证码机制被永久关闭。收到验证码该怎么处理,见 收不到验证码与验证码渠道排查。

Q3:Passkey 会保存我的指纹或 Face ID 吗?
不会。指纹和 Face ID 的验证由手机系统在本地完成,Telegram 不会收到你的生物识别数据。

Q4:Passkey 和两步验证密码是一回事吗?
不是。两者属于不同的安全机制:Passkey 验证的是「你是不是设备持有者」,两步验证密码是账号的额外保护。两步验证开着,Passkey 登录后仍要输密码。

Q5:新注册的账号能直接用 Passkey 吗?
不能。Passkey 目前主要用于已有账号的登录,新注册仍然需要手机号验证。建议保留活跃的手机号作为备份。

十一、推荐配置

  • Android:Telegram Passkey + Google 密码管理器 + 指纹 / 锁屏密码
  • iPhone:Telegram Passkey + iCloud 钥匙串 + Face ID / Touch ID

手机号、Passkey、两步验证密码三者组合使用,才是目前更稳妥的登录与安全方案。如果你买的是 API 接码账号,开启 Passkey 之前建议先按 三种交付方式与首次登录把账号完整登录一遍,确认号码和会话都正常可控。