不知从何时,+86 注册的 TG 账号登陆时,无法正常收到验证码。看到有人说多登陆几次会提示绑定邮箱,可用邮箱验证,但尝试未果。
当前有一台移动设备正处于登录状态
核心思路:通过passkey绕过接码难题,进行登录。
如果你是单一设备登录,可直接使用手机自带的passkey 管理器。
打开 TG ,选择
Settings->Privacy and Security->Passkeys->Create Passkey。
如果你有跨平台登录需求,也可按照如下步骤操作。
Bitwarden(也可以使用 Chrome 自带 passkey 管理器)Bitwarden客户端和浏览器插件Settings -> Privacy and Security -> Passkeys -> Create PasskeyBitwarden进行保存和同步。
移动设备登陆时,系统会自动拉起Bitwarden,从而实现无密码、无接码的安全登录。
正巧看到有 v 友在讨论这个问题,决定发帖分享一下方法。
讲一下我发这个帖子的初衷。因为看到站内有朋友讨论+86无法接码登陆,深受困扰,所以我打算发布此贴,是为了帮助那些已经使用+86注册的用户能够顺利迁移或跨平台登录,也就是说解决的是登录问题,并没有劝大家用+86注册或绑定,至于“救活”之后要不要换绑,那是个人的选择,不在此贴讨论的范围内。此贴是给大家多一种选择,而不是唯一选择。
1
c9792536451 3 天前 只能说+86 登录不上也未尝不必一是好事
|
2
yandonglee 3 天前
hyperos3 中无法拉起 Bitwarden passkey 验证也是个问题
|
3
Kakarrot 3 天前
我之前切香港节点就能收到验证码了 美区节点收不到
|
4
hongyexiaoqing 3 天前
桌面端没有看见 passkey ,是我账户问题还是程序就没有
|
5
jamme OP @hongyexiaoqing desktop 好像不支持创建 passkey ,使用移动设备或者 web 端创建吧。
|
6
jamme OP @yandonglee
> 设置里先搜索“密码”,打开“智能密码管理”,开启“自动填充密码与通行密钥”,然后回到设置-更多-语言与输入法-密码和账号(无法搜索出这个选项,只能手动找),这时候能看到“其他服务”里面多了一个 1password 的开关,先开启,然后再点击上面的“首选服务”,改成 1password 就行。 这是网上找到的网友关于 1password 的评论,你可以按照他的评论试一下看看行不行。我手边没有小米,暂时没办法测试。 |
7
ahhead1 3 天前
用+86 徒增烦恼,直接网上买刷 esim 的卡或 1K 买个 pixel7 用外区手机号 最便宜一年 5 美元保号,还可以选号,便宜又安全。
|
8
jamme OP @ahhead1 本帖只用来帮助已使用+86 注册且暂时不打算购买国外电话卡的小伙伴,解决 tg 登陆接码难题。
欢迎大佬开一贴,分享一下国外地区购买电话卡的方法及转 esim 或使用 planb 等方式烧录 esim 卡的流程。 |
9
Trinity99 2 天前 via Android
成功了 感谢
|
12
Nasei 2 天前
ios 15 点击创建 passkey 没反应
|
14
MacTavish123 2 天前
@jamme #13 需要挂代理。不管密码管理器同步需不需要挂代理,创建的时候需要去访问 TG 的网站。
|
16
sorachi 2 天前
我不太确定, 但是用 +86 手机号接验证码的时候,运营商说不定能知道你的手机号在用 telegram ,然后触发反诈机制,引发一些不必要的麻烦。另外就是如果别人的通讯录里存了你的手机号,并且对方也在用 telegram ,如果你又没设置隐私保护,有可能自己的账号就被推荐给别人了。
|
18
lesliebay 2 天前
成功,谢谢楼主分享。
顺便说一下我之前不能用官网 app 时的临时解决方案是第三方的 Swiftgram ,暂时用起来也没大问题,不过我用得也不多。 |
19
jamme OP @MacTavish123 啊,这样的么?好吧,我路由器跑着插件,无感代理了。不过要创建 passkey 得先登录 tg ,登陆 tg 肯定是代理状态下,所以应该不存在无代理情况下创建 passkey 这种情况吧?
|
20
jamme OP @maixiang520 哈哈哈哈,那确实,我通讯录都是关闭的,隐私项能设置的基本都把权限拉到最高了。不过你说反诈的话,偶尔会接到过反诈中心电话,但很少,可能一年能有三五次的样子。不知道是不是跟这个有关。之前看到有个网友说自己用国外电话号绑定 tg ,结果也被请去喝茶了,不知道真不真。反正谨言慎行吧。
|
21
jamme OP @ahhead1 关于第一条,你说的也没错,但我觉得这样的人大概率也弄不明白外国手机号怎么办。
关于第二条,这就是我这个帖子要讨论和帮大家解决的问题。 另外讲一下我发这个帖子的初衷。因为看到站内有朋友讨论+86 无法接码登陆,深受困扰,所以我打算发布此贴,是为了帮助那些已经使用+86 注册的用户能够顺利迁移或跨平台登录,也就是说解决的是登录问题,并没有劝大家用+86 注册或注册,至于“救活”之后要不要换绑,那是个人的选择,不在我讨论的范围内。是多一种选择,而不是唯一选择。 |
22
Croow 2 天前
牛啊大佬
|
23
ko20 2 天前
我用的 Authenticator app (微软的)扫码成功添加了 passkey ,存储在了系统里。设置 -> “”指纹、面部与密码“ -> 智能密码管理里面,有 telegram.org 的条目。
注:手机是 redmi k70 ,系统是 hyperos 3 |
25
MacTavish123 2 天前
@jamme #19 我的意思是密码管理器需要代理。不过问题太多,我也不好说,得用排除法了。
|
26
sunulin 2 天前
都这么难受了为啥还要用 86 登录,实在想不通
|
27
Faratv2 2 天前
同 Bitwarden ,HyperOS 3.0.3 ,可以在“密码和账号”设置 Bitwarden 作为管理器。但是,系统每次使用通行密钥的时候,还是自动唤醒小米自带的“小米智能密码管理”,并同时覆盖、取代 Bitwarden 作为密码管理器。
|
28
gpt5 2 天前
其实润一下就可以解决了😏
|
29
BBCCBB 2 天前 楼上那些为什么还用+86 登的就像说何不食肉糜一样...
我有国外手机号我 tg 照样用的国内手机号 -_- 楼主, 用 bitwarden 是不是就是全平台都可以用了? 创建一次能多个客户端使用吗? 用 iphone 的 password 就只能用于 apple 生态了. |
30
bzkmsjy 2 天前 via Android
安卓的 TG 有两个客户端,官网和 Play 商店的包名不一样,官网上下载的创建的通行密钥无法在谷歌商店版本上使用,反正我用的时候没有弹出来
|
31
windorz 2 天前
之前一直是 +86 的, 各种限制感觉, 后来换了 044, 之前 044 也一直收不到短信, 最近才可以收短信的.
|
32
zhang666 2 天前 via iPhone
我的没有 passkey 选项啊
|
33
momo31 2 天前
手机端都没有了,mac 端还在,但是好像没有添加 passkey 的地方
|
34
mx1700 2 天前 via Android
我小米 HyperOS 3 点击创建密钥会报错 asset_not_support 😂
|
37
jamme OP @BBCCBB 哈哈哈哈,世界上总有人喜欢唱反调,正常,我有时候也会忍不住想唱反调。
![]() 是的,使用 bitwarden 可以解决全平台登陆问题,如果苹果全家桶的话,也可以使用苹果密码管理器来创建 passkey 。 |
38
jamme OP @momo31 mac 客户端我没有尝试,但 win10 的 desktop 确实是不支持创建 passkey ,只支持删除 passkey 。但我看到有人说第三方 tg 移动客户端可以通过向已登录设备获取验证码来登录,你可以试试,目前我知道的第三方客户端有 TG X 和 nicegram 。
|
40
jamme OP @zhang666 #36 你如果怕更新之后,帐号掉了,那你可以尝试一下我上边提到的方法,通过 web 端扫码方式登陆,然后在网页端使用 bitwarden 浏览器插件保存和同步 passkey ,然后再更新移动客户端。
|
42
jamme OP @mx1700 对了,或者你可以换个 passkey 管理器试试,23 楼的朋友使用`Authenticator app (微软的)`成功添加了 passkey ,也是使用的 hyperos3
|
43
jamme OP @Faratv2 你看下这条 issue 能不能解决你的问题,https://github.com/bitwarden/mobile/issues/3199
|
44
andyangyu 2 天前
如果当前没有移动设备正处于登录状态的情况下,还有办法能登录上吗? TG 太久没用了
|
45
jamme OP @andyangyu 目前应该没办法吧,我还没看到过解决方案。不过你如果很久都没用过 TG 的话,没准儿你的账号已经自动注销了,TG 好像超过设定期限未登录,会自动销号。所以实在要用的话,就整一个外国电话卡,重新申请一个吧,一步到位。
|
46
bluetree2039 2 天前 via iPhone
@jamme #13 我就是这个现象
|
47
ikaros 2 天前
当前有登录设备不是会提示扫码吗? 我换设备都是这么登的
|
48
majiajia 2 天前 感谢楼主。楼主不用顾虑太多,你的初衷就是解决+86 登陆问题,别的你无需多虑。
|
49
Steaven 2 天前
感谢,我的号码都设置了二次验证,今天又备份了一下 passkey
|
50
jamme OP @ikaros 桌面客户端或 web 客户端可以扫码登陆,移动客户端也可以扫码登陆么?我这里手机登陆好像不支持扫码登陆。但 passkey 不用担心出现这样的问题,而且即便是现在所以设备都登出,或者唯一登录的设备不小心卸载、丢失了,这种方法依然能够保证正常登录。
|
51
jamme OP @bluetree2039 如果不能更新系统,那就先用 web 端创建 passkey 吧,至少可以让你在更换更高版本系统的手机时顺利登陆迁移,当然,前提是别忘记 bitwarden 的账号密码。
|
52
dejavv 2 天前
passkey ORIGIN_mismatch 是什么情况
|
53
Aspx 2 天前
tg 只要有一台设备活跃就优先将验证码通过应用内发送啊,怎么会出现接不到验证码的问题?
|
54
p4d9k 2 天前
前阵子看到网页版支持 passkey 了,这样子就不需要依赖客户端了。不然电脑客户端跳起 passkey 还是对系统版本有要求。WhatsApp 就是乐色,支持 passkey 早好几个月网页端还是不支持 passkey ,三个月不登陆就销号,没有注册的必要。
|
57
qianxuu 2 天前
官方 app ,登录的时候都是把验证码发给其他已登录的设备,没遇到过需要输入 SMS 验证码
|
58
imjeen 2 天前
还有其他方式在新手机( iOS )不支付登录么?
目前旧手机最多只能升级到 iOS16 ,没有 passkey😭 ( passkey 需要 iOS18+)。 |
61
Niphor 1 天前
没太看懂,tg 不是除了新手机登录,其他的都是要么客户端收验证码,要么直接确认登录的么...
|
62
jamme OP @Niphor 官方客户端以前可以这样,现在应该是不行了,至少我已经很久不可以这么登录了,不管是 telegram desktop 还是 iOS 端 tg 。也许你用的是旧版本客户端,或者使用了官方 API 的第三方客户端,所以可以这么操作吧。
|
63
suibianwanwan 1 天前
现在是没有移动设备在登录状态, +86 手机号也收不到验证码了, 不知道咋整,
听说 telegram x 可以收验证码, 有个小米安卓备用机, 但是不会用 google play |
64
blacklee 1 天前
周末刚注册成功的,原因可能也很简单:一天可能只发一次验证码
|
65
isjinc 1 天前 via Android
我是安卓有一两个月没登录了,之前一直都是邮箱收码,偶尔收不到就下载 tgx 就收到了,这几天不管 tg 还是 tgx 手机验证码和邮箱验证码都收不到了,要不就是说发在了其他设备端,关键我其他的设备也都登出了,还有救吗?
|
66
xiaoyuesanshui 1 天前
坏了,我的 TG 版本太老,没有 passkeys 功能
|
67
jamme OP @xiaoyuesanshui 仔细阅读帖子,里边有答案。
|
68
jamme OP @isjinc 估计没救了吧,我这种方案的前提是,至少要有一台移动设备在线,这样即便当前使用的客户端版本太旧,没有 passkey 功能,也同样可以通过扫码的方式登录 web 客户端,然后配合 bitwarden 浏览器插件创建和同步 passkey 。
|
69
xiaoyuesanshui 23 小时 44 分钟前
@jamme 多谢提醒,我找到了
|
72
mmdbn 19 小时 15 分钟前 via Android
op,现在登录不上去呀,收不到验证码呀
|
74
mmdbn 6 小时 14 分钟前 via Android
我有旧账号,登录原版,输入邮箱 code,提示要付费,而第三方 telegram x 提示 code 已发到我的另外一个设备,而那个设备坏了,而且之前的电报删了,换电报旧版本,收不到验证码
|