不知从何时,+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 13 小时 3 分钟前 只能说+86 登录不上也未尝不必一是好事
|
2
yandonglee 11 小时 52 分钟前
hyperos3 中无法拉起 Bitwarden passkey 验证也是个问题
|
3
Kakarrot 11 小时 46 分钟前
我之前切香港节点就能收到验证码了 美区节点收不到
|
4
hongyexiaoqing 11 小时 10 分钟前
桌面端没有看见 passkey ,是我账户问题还是程序就没有
|
5
jamme OP @hongyexiaoqing desktop 好像不支持创建 passkey ,使用移动设备或者 web 端创建吧。
|
6
jamme OP @yandonglee
> 设置里先搜索“密码”,打开“智能密码管理”,开启“自动填充密码与通行密钥”,然后回到设置-更多-语言与输入法-密码和账号(无法搜索出这个选项,只能手动找),这时候能看到“其他服务”里面多了一个 1password 的开关,先开启,然后再点击上面的“首选服务”,改成 1password 就行。 这是网上找到的网友关于 1password 的评论,你可以按照他的评论试一下看看行不行。我手边没有小米,暂时没办法测试。 |
7
ahhead1 10 小时 41 分钟前
用+86 徒增烦恼,直接网上买刷 esim 的卡或 1K 买个 pixel7 用外区手机号 最便宜一年 5 美元保号,还可以选号,便宜又安全。
|
8
jamme OP @ahhead1 本帖只用来帮助已使用+86 注册且暂时不打算购买国外电话卡的小伙伴,解决 tg 登陆接码难题。
欢迎大佬开一贴,分享一下国外地区购买电话卡的方法及转 esim 或使用 planb 等方式烧录 esim 卡的流程。 |
9
Trinity99 9 小时 39 分钟前 via Android
成功了 感谢
|
12
Nasei 9 小时 16 分钟前
ios 15 点击创建 passkey 没反应
|
14
MacTavish123 9 小时 2 分钟前
@jamme #13 需要挂代理。不管密码管理器同步需不需要挂代理,创建的时候需要去访问 TG 的网站。
|
16
sorachi 8 小时 57 分钟前
我不太确定, 但是用 +86 手机号接验证码的时候,运营商说不定能知道你的手机号在用 telegram ,然后触发反诈机制,引发一些不必要的麻烦。另外就是如果别人的通讯录里存了你的手机号,并且对方也在用 telegram ,如果你又没设置隐私保护,有可能自己的账号就被推荐给别人了。
|
18
lesliebay 8 小时 57 分钟前
成功,谢谢楼主分享。
顺便说一下我之前不能用官网 app 时的临时解决方案是第三方的 Swiftgram ,暂时用起来也没大问题,不过我用得也不多。 |
19
jamme OP @MacTavish123 啊,这样的么?好吧,我路由器跑着插件,无感代理了。不过要创建 passkey 得先登录 tg ,登陆 tg 肯定是代理状态下,所以应该不存在无代理情况下创建 passkey 这种情况吧?
|
20
jamme OP @maixiang520 哈哈哈哈,那确实,我通讯录都是关闭的,隐私项能设置的基本都把权限拉到最高了。不过你说反诈的话,偶尔会接到过反诈中心电话,但很少,可能一年能有三五次的样子。不知道是不是跟这个有关。之前看到有个网友说自己用国外电话号绑定 tg ,结果也被请去喝茶了,不知道真不真。反正谨言慎行吧。
|
21
jamme OP @ahhead1 关于第一条,你说的也没错,但我觉得这样的人大概率也弄不明白外国手机号怎么办。
关于第二条,这就是我这个帖子要讨论和帮大家解决的问题。 另外讲一下我发这个帖子的初衷。因为看到站内有朋友讨论+86 无法接码登陆,深受困扰,所以我打算发布此贴,是为了帮助那些已经使用+86 注册的用户能够顺利迁移或跨平台登录,也就是说解决的是登录问题,并没有劝大家用+86 注册或注册,至于“救活”之后要不要换绑,那是个人的选择,不在我讨论的范围内。是多一种选择,而不是唯一选择。 |
22
Croow 8 小时 23 分钟前
牛啊大佬
|
23
ko20 8 小时 5 分钟前
我用的 Authenticator app (微软的)扫码成功添加了 passkey ,存储在了系统里。设置 -> “”指纹、面部与密码“ -> 智能密码管理里面,有 telegram.org 的条目。
注:手机是 redmi k70 ,系统是 hyperos 3 |
25
MacTavish123 7 小时 40 分钟前
@jamme #19 我的意思是密码管理器需要代理。不过问题太多,我也不好说,得用排除法了。
|
26
sunulin 7 小时 25 分钟前
都这么难受了为啥还要用 86 登录,实在想不通
|
27
Faratv2 6 小时 22 分钟前
同 Bitwarden ,HyperOS 3.0.3 ,可以在“密码和账号”设置 Bitwarden 作为管理器。但是,系统每次使用通行密钥的时候,还是自动唤醒小米自带的“小米智能密码管理”,并同时覆盖、取代 Bitwarden 作为密码管理器。
|
28
gpt5 6 小时 14 分钟前
其实润一下就可以解决了😏
|
29
BBCCBB 5 小时 44 分钟前
楼上那些为什么还用+86 登的就像说何不食肉糜一样...
我有国外手机号我 tg 照样用的国内手机号 -_- 楼主, 用 bitwarden 是不是就是全平台都可以用了? 创建一次能多个客户端使用吗? 用 iphone 的 password 就只能用于 apple 生态了. |
30
bzkmsjy 5 小时 37 分钟前 via Android
安卓的 TG 有两个客户端,官网和 Play 商店的包名不一样,官网上下载的创建的通行密钥无法在谷歌商店版本上使用,反正我用的时候没有弹出来
|
31
windorz 5 小时 15 分钟前
之前一直是 +86 的, 各种限制感觉, 后来换了 044, 之前 044 也一直收不到短信, 最近才可以收短信的.
|
32
zhang666 4 小时 51 分钟前 via iPhone
我的没有 passkey 选项啊
|
33
momo31 4 小时 14 分钟前
手机端都没有了,mac 端还在,但是好像没有添加 passkey 的地方
|
34
mx1700 4 小时 7 分钟前 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 1 小时 53 分钟前
如果当前没有移动设备正处于登录状态的情况下,还有办法能登录上吗? TG 太久没用了
|