解决+86 Telegram 账号登录难题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jamme
V2EX    Telegram

解决+86 Telegram 账号登录难题

  •  2
     
  •   jamme 3 天前 5398 次点击

    问题描述

    不知从何时,+86 注册的 TG 账号登陆时,无法正常收到验证码。看到有人说多登陆几次会提示绑定邮箱,可用邮箱验证,但尝试未果。

    适用情况

    当前有一台移动设备正处于登录状态

    解决方法

    核心思路:通过passkey绕过接码难题,进行登录。

    如果你是单一设备登录,可直接使用手机自带的passkey 管理器

    打开 TG ,选择Settings -> Privacy and Security -> Passkeys -> Create Passkey

    移动端截图

    如果你有跨平台登录需求,也可按照如下步骤操作。

    1. 注册Bitwarden(也可以使用 Chrome 自带 passkey 管理器)
    2. 安装Bitwarden客户端和浏览器插件
    3. 打开https://web.telegram.org,扫码登录
    4. 选择Settings -> Privacy and Security -> Passkeys -> Create Passkey
    5. 创建一个 passkey ,并由Bitwarden进行保存和同步。

    Web 端截图

    实现效果

    移动设备登陆时,系统会自动拉起Bitwarden,从而实现无密码、无接码的安全登录。


    正巧看到有 v 友在讨论这个问题,决定发帖分享一下方法。

    第 1 条附言    3 天前

    讲一下我发这个帖子的初衷。因为看到站内有朋友讨论+86无法接码登陆,深受困扰,所以我打算发布此贴,是为了帮助那些已经使用+86注册的用户能够顺利迁移或跨平台登录,也就是说解决的是登录问题,并没有劝大家用+86注册或绑定,至于“救活”之后要不要换绑,那是个人的选择,不在此贴讨论的范围内。此贴是给大家多一种选择,而不是唯一选择。

    75 条回复    2026-01-27 13:38:22 +08:00
    c9792536451
        1
    c9792536451  
       3 天前   1
    只能说+86 登录不上也未尝不必一是好事
    yandonglee
        2
    yandonglee  
       3 天前
    hyperos 中无法拉起 Bitwarden passkey 验证也是个问题
    Kakarrot
        3
    Kakarrot  
       3 天前
    我之前切香港节点就能收到验证码了 美区节点收不到
    hongyexiaoqing
        4
    hongyexiaoqing  
       3 天前
    桌面端没有看见 passkey ,是我账户问题还是程序就没有
    jamme
        5
    jamme  
    OP
       3 天前
    @hongyexiaoqing desktop 好像不支持创建 passkey ,使用移动设备或者 web 端创建吧。
    jamme
        6
    jamme  
    OP
       3 天前
    @yandonglee

    > 设置里先搜索“密码”,打开“智能密码管理”,开启“自动填充密码与通行密钥”,然后回到设置-更多-语言与输入法-密码和账号(无法搜索出这个选项,只能手动找),这时候能看到“其他服务”里面多了一个 1password 的开关,先开启,然后再点击上面的“首选服务”,改成 1password 就行。

    这是网上找到的网友关于 1password 的评论,你可以按照他的评论试一下看看行不行。我手边没有小米,暂时没办法测试。
    ahhead1
        7
    ahhead1  
       3 天前
    用+86 徒增烦恼,直接网上买刷 esim 的卡或 1K 买个 pixel7 用外区手机号 最便宜一年 5 美元保号,还可以选号,便宜又安全。
    jamme
        8
    jamme  
    OP
       3 天前 via iPhone
    @ahhead1 本帖只用来帮助已使用+86 注册且暂时不打算购买国外电话卡的小伙伴,解决 tg 登陆接码难题。

    欢迎大佬开一贴,分享一下国外地区购买电话卡的方法及转 esim 或使用 planb 等方式烧录 esim 卡的流程。
    Trinity99
        9
    Trinity99  
       3 天前 via Android
    成功了 感谢
    ahhead1
        10
    ahhead1  
       3 天前
    @jamme 善意提醒+86 安全问题 至于 esim 刷卡和购买 esim ,网上教程很多,没必要用+86
    jamme
        11
    jamme  
    OP
       3 天前 via iPhone
    @ahhead1 所以有什么安全问题呢?
    Nasei
        12
    Nasei  
       3 天前
    ios 15 点击创建 passkey 没反应
    jamme
        13
    jamme  
    OP
       3 天前 via iPhone
    @Nasei 有可能系统版本的问题吧,iOS15 我没试过。但我曾在网上看到过有人反馈 iOS16 可以拉起但不能正常保存
    MacTavish123
        14
    MacTavish123  
       3 天前
    @jamme #13 需要挂代理。不管密码管理器同步需不需要挂代理,创建的时候需要去访问 TG 的网站。
    Arabot9
        15
    Arabot9  
       3 天前
    @ahhead1 5 美元的可以指路吗
    sorachi
        16
    sorachi  
       3 天前
    我不太确定, 但是用 +86 手机号接验证码的时候,运营商说不定能知道你的手机号在用 telegram ,然后触发反诈机制,引发一些不必要的麻烦。另外就是如果别人的通讯录里存了你的手机号,并且对方也在用 telegram ,如果你又没设置隐私保护,有可能自己的账号就被推荐给别人了。
    ahhead1
        17
    ahhead1  
       3 天前
    @jamme 一是用+86 不是所有人都会注意隐藏号码;二是有更换设备或忘记密码等,最终还是需接收短信,保险起见还是用外区手机号保险。
    lesliebay
        18
    lesliebay  
       3 天前
    成功,谢谢楼主分享。
    顺便说一下我之前不能用官网 app 时的临时解决方案是第三方的 Swiftgram ,暂时用起来也没大问题,不过我用得也不多。
    jamme
        19
    jamme  
    OP
       3 天前 via iPhone
    @MacTavish123 啊,这样的么?好吧,我路由器跑着插件,无感代理了。不过要创建 passkey 得先登录 tg ,登陆 tg 肯定是代理状态下,所以应该不存在无代理情况下创建 passkey 这种情况吧?
    jamme
        20
    jamme  
    OP
       3 天前 via iPhone
    @maixiang520 哈哈哈哈,那确实,我通讯录都是关闭的,隐私项能设置的基本都把权限拉到最高了。不过你说反诈的话,偶尔会接到过反诈中心电话,但很少,可能一年能有三五次的样子。不知道是不是跟这个有关。之前看到有个网友说自己用国外电话号绑定 tg ,结果也被请去喝茶了,不知道真不真。反正谨言慎行吧。
    jamme
        21
    jamme  
    OP
       3 天前 via iPhone
    @ahhead1 关于第一条,你说的也没错,但我觉得这样的人大概率也弄不明白外国手机号怎么办。

    关于第二条,这就是我这个帖子要讨论和帮大家解决的问题。

    另外讲一下我发这个帖子的初衷。因为看到站内有朋友讨论+86 无法接码登陆,深受困扰,所以我打算发布此贴,是为了帮助那些已经使用+86 注册的用户能够顺利迁移或跨平台登录,也就是说解决的是登录问题,并没有劝大家用+86 注册或注册,至于“救活”之后要不要换绑,那是个人的选择,不在我讨论的范围内。是多一种选择,而不是唯一选择。
    Croow
        22
    Croow  
       3 天前
    牛啊大佬
    ko20
        23
    ko20  
       2 天前
    我用的 Authenticator app (微软的)扫码成功添加了 passkey ,存储在了系统里。设置 -> “”指纹、面部与密码“ -> 智能密码管理里面,有 telegram.org 的条目。

    注:手机是 redmi k70 ,系统是 hyperos 3
    jamme
        24
    jamme  
    OP
       2 天前 via iPhone
    @ko20 能成功拉起么?楼上有个朋友和你的系统一样,他说 bitwarden 无法拉起。
    MacTavish123
        25
    MacTavish123  
       2 天前
    @jamme #19 我的意思是密码管理器需要代理。不过问题太多,我也不好说,得用排除法了。
    sunulin
        26
    sunulin  
       2 天前
    都这么难受了为啥还要用 86 登录,实在想不通
    Faratv2
        27
    Faratv2  
       2 天前
    同 Bitwarden ,HyperOS 3.0.3 ,可以在“密码和账号”设置 Bitwarden 作为管理器。但是,系统每次使用通行密钥的时候,还是自动唤醒小米自带的“小米智能密码管理”,并同时覆盖、取代 Bitwarden 作为密码管理器。
    gpt5
        28
    gpt5  
       2 天前
    其实润一下就可以解决了
    BBCCBB
        29
    BBCCBB  
       2 天前   1
    楼上那些为什么还用+86 登的就像说何不食肉糜一样...

    我有国外手机号我 tg 照样用的国内手机号 -_-


    楼主, 用 bitwarden 是不是就是全平台都可以用了? 创建一次能多个客户端使用吗?

    用 iphone 的 password 就只能用于 apple 生态了.
    bzkmsjy
        30
    bzkmsjy  
       2 天前 via Android
    安卓的 TG 有两个客户端,官网和 Play 商店的包名不一样,官网上下载的创建的通行密钥无法在谷歌商店版本上使用,反正我用的时候没有弹出来
    windorz
        31
    windorz  
       2 天前
    之前一直是 +86 的, 各种限制感觉, 后来换了 044, 之前 044 也一直收不到短信, 最近才可以收短信的.
    zhang666
        32
    zhang666  
       2 天前 via iPhone
    我的没有 passkey 选项啊
    momo31
        33
    momo31  
       2 天前
    手机端都没有了,mac 端还在,但是好像没有添加 passkey 的地方
    mx1700
        34
    mx1700  
       2 天前 via Android
    我小米 HyperOS 3 点击创建密钥会报错 asset_not_support
    jamme
        35
    jamme  
    OP
       2 天前
    @zhang666 你是 iOS 还是 Android ?是不是没更新,更新一下试试?
    zhang666
        36
    zhang666  
       2 天前 via iPhone
    @jamme ios ,没很新,提示让我更新,我怕有问题,就没更新
    jamme
        37
    jamme  
    OP
       2 天前
    @BBCCBB 哈哈哈哈,世界上总有人喜欢唱反调,正常,我有时候也会忍不住想唱反调。

    是的,使用 bitwarden 可以解决全平台登陆问题,如果苹果全家桶的话,也可以使用苹果密码管理器来创建 passkey 。
    jamme
        38
    jamme  
    OP
       2 天前
    @momo31 mac 客户端我没有尝试,但 win10 的 desktop 确实是不支持创建 passkey ,只支持删除 passkey 。但我看到有人说第三方 tg 移动客户端可以通过向已登录设备获取验证码来登录,你可以试试,目前我知道的第三方客户端有 TG X 和 nicegram 。
    jamme
        39
    jamme  
    OP
       2 天前
    @bzkmsjy 安卓这边我没有充分测试过,你可以看看哪个包能拉起 passkey 管理器,然后就使用那个吧。
    jamme
        40
    jamme  
    OP
       2 天前   1
    @zhang666 #36 你如果怕更新之后,帐号掉了,那你可以尝试一下我上边提到的方法,通过 web 端扫码方式登陆,然后在网页端使用 bitwarden 浏览器插件保存和同步 passkey ,然后再更新移动客户端。
    jamme
        41
    jamme  
    OP
       2 天前
    @mx1700 我去看了一眼 GitHub 上的 issues ,hyperos 上使用的问题好像还挺多的,但好像没找到和你相同问题的 issue 。
    jamme
        42
    jamme  
    OP
       2 天前
    @mx1700 对了,或者你可以换个 passkey 管理器试试,23 楼的朋友使用`Authenticator app (微软的)`成功添加了 passkey ,也是使用的 hyperos3
    jamme
        43
    jamme  
    OP
       2 天前
    @Faratv2 你看下这条 issue 能不能解决你的问题,https://github.com/bitwarden/mobile/issues/3199
    andyangyu
        44
    andyangyu  
       2 天前
    如果当前没有移动设备正处于登录状态的情况下,还有办法能登录上吗? TG 太久没用了
    jamme
        45
    jamme  
    OP
       2 天前
    @andyangyu 目前应该没办法吧,我还没看到过解决方案。不过你如果很久都没用过 TG 的话,没准儿你的账号已经自动注销了,TG 好像超过设定期限未登录,会自动销号。所以实在要用的话,就整一个外国电话卡,重新申请一个吧,一步到位。
    bluetree2039
        46
    bluetree2039  
       2 天前 via iPhone
    @jamme #13 我就是这个现象
    ikaros
        47
    ikaros  
       2 天前
    当前有登录设备不是会提示扫码吗? 我换设备都是这么登的
    majiajia
        48
    majiajia  
       2 天前   1
    感谢楼主。楼主不用顾虑太多,你的初衷就是解决+86 登陆问题,别的你无需多虑。
    Steaven
        49
    Steaven  
       2 天前
    感谢,我的号码都设置了二次验证,今天又备份了一下 passkey
    jamme
        50
    jamme  
    OP
       2 天前 via iPhone
    @ikaros 桌面客户端或 web 客户端可以扫码登陆,移动客户端也可以扫码登陆么?我这里手机登陆好像不支持扫码登陆。但 passkey 不用担心出现这样的问题,而且即便是现在所以设备都登出,或者唯一登录的设备不小心卸载、丢失了,这种方法依然能够保证正常登录。
    jamme
        51
    jamme  
    OP
       2 天前 via iPhone
    @bluetree2039 如果不能更新系统,那就先用 web 端创建 passkey 吧,至少可以让你在更换更高版本系统的手机时顺利登陆迁移,当然,前提是别忘记 bitwarden 的账号密码。
    dejavv
        52
    dejavv  
       2 天前
    passkey ORIGIN_mismatch 是什么情况
    Aspx
        53
    Aspx  
       2 天前
    tg 只要有一台设备活跃就优先将验证码通过应用内发送啊,怎么会出现接不到验证码的问题?
    p4d9k
        54
    p4d9k  
      nbsp;2 天前
    前阵子看到网页版支持 passkey 了,这样子就不需要依赖客户端了。不然电脑客户端跳起 passkey 还是对系统版本有要求。WhatsApp 就是乐色,支持 passkey 早好几个月网页端还是不支持 passkey ,三个月不登陆就销号,没有注册的必要。
    jamme
        55
    jamme  
    OP
       2 天前
    @Aspx 第三方使用了 api 的 app 好像可以,官方 app 不行,至少我的不行。
    jamme
        56
    jamme  
    OP
       2 天前
    @dejavv 暂时没遇到过这种情况,你用的是第三方 app 还是官方 app ?
    qianxuu
        57
    qianxuu  
       2 天前
    官方 app ,登录的时候都是把验证码发给其他已登录的设备,没遇到过需要输入 SMS 验证码
    imjeen
        58
    imjeen  
       2 天前
    还有其他方式在新手机( iOS )不支付登录么?
    目前旧手机最多只能升级到 iOS16 ,没有 passkey ( passkey 需要 iOS18+)。
    jamme
        59
    jamme  
    OP
       2 天前
    @imjeen 你应该没认真读帖子,帖子里讲的就是如何通过 web 客户端配合浏览器插件创建和同步 passkey 。
    jamme
        60
    jamme  
    OP
       2 天前
    @qianxuu 那也可能是你 app 版本比较低或者其他未知原因吧,我这里很早就不能通过其他设备的验证码登录了。
    Niphor
        61
    Niphor  
       1 天前
    没太看懂,tg 不是除了新手机登录,其他的都是要么客户端收验证码,要么直接确认登录的么...
    jamme
        62
    jamme  
    OP
       1 天前
    @Niphor 官方客户端以前可以这样,现在应该是不行了,至少我已经很久不可以这么登录了,不管是 telegram desktop 还是 iOS 端 tg 。也许你用的是旧版本客户端,或者使用了官方 API 的第三方客户端,所以可以这么操作吧。
    suibianwanwan
        63
    suibianwanwan  
       1 天前
    现在是没有移动设备在登录状态, +86 手机号也收不到验证码了, 不知道咋整,
    听说 telegram x 可以收验证码, 有个小米安卓备用机, 但是不会用 google play
    blacklee
        64
    blacklee  
       1 天前
    周末刚注册成功的,原因可能也很简单:一天可能只发一次验证码
    isjinc
        65
    isjinc  
       1 天前 via Android
    我是安卓有一两个月没登录了,之前一直都是邮箱收码,偶尔收不到就下载 tgx 就收到了,这几天不管 tg 还是 tgx 手机验证码和邮箱验证码都收不到了,要不就是说发在了其他设备端,关键我其他的设备也都登出了,还有救吗?
    xiaoyuesanshui
        66
    xiaoyuesanshui  
       1 天前
    坏了,我的 TG 版本太老,没有 passkeys 功能
    jamme
        67
    jamme  
    OP
       1 天前
    @xiaoyuesanshui 仔细阅读帖子,里边有答案。
    jamme
        68
    jamme  
    OP
       1 天前
    @isjinc 估计没救了吧,我这种方案的前提是,至少要有一台移动设备在线,这样即便当前使用的客户端版本太旧,没有 passkey 功能,也同样可以通过扫码的方式登录 web 客户端,然后配合 bitwarden 浏览器插件创建和同步 passkey 。
    xiaoyuesanshui
        69
    xiaoyuesanshui  
       1 天前
    @jamme 多谢提醒,我找到了
    isjinc
        70
    isjinc  
       1 天前 via Android
    @jamme 但是我在 x 上找到付费的中介,可以给我登上,不知道他们那是怎么操作的,有点牛逼。
    jamme
        71
    jamme  
    OP
       23 小时 50 分钟前
    @isjinc #70 那就不太清楚了,是通过+86 收到的验证码登录的么?

    既然能登陆上了,那就快改绑国外手机号或者创建 passkey 吧。
    mmdbn
        72
    mmdbn  
       20 小时 44 分钟前 via Android
    op,现在登录不上去呀,收不到验证码呀
    jamme
        73
    jamme  
    OP
       18 小时 15 分钟前
    @mmdbn 没明白你的意思。
    mmdbn
        74
    mmdbn  
       7 小时 43 分钟前 via Android
    我有旧账号,登录原版,输入邮箱 code,提示要付费,而第三方 telegram x 提示 code 已发到我的另外一个设备,而那个设备坏了,而且之前的电报删了,换电报旧版本,收不到验证码
    jamme
        75
    jamme  
    OP
       4 小时 22 分钟前 via iPhone
    @mmdbn 那用不了我这种方案,我这种方案需要在一台移动设备上处于登录状态。

    如果你账号已经很长时间没登陆了,没准儿已经自动销号了,没有什么重要联系人或信息需要找回的话,就想办法买个国外手机号重新注册吧。

    如果实在想要找回之前的账号,你可以问问楼上那个说自己找中介帮忙登录的朋友是怎么搞的。但友情提示一下,我并不了解这种方案,需要自己斟酌并擦亮眼睛。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4597 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 10:00 PVG 18:00 LAX 02:00 JFK 05:00
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86