BeyondDimension / BeyondDimension/SteamTools

🐛[BUG] 本地令牌有时间较大误差

Open
#3,541 9 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C#
Stars
26.8k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

### 🐛 Description
按照教程导入steam令牌,同时转换成通用totp令牌导入了其他验证器

### 📷 Steps to Reproduce
1. 同时看几个验证码以及steam手机客户端显示的验证码

2. 会发现steam++显示的验证码剩余时间慢了10s。(其他验证器和steam手机端显示的有1s误差)

3. 同步系统时间后测试一样。

4. 在steam++内导入其他通用令牌,倒计时显示和其他验证码相同

5. 应该只有steam的令牌显示是慢了10s

6. 导入了2个号的令牌测试,都是一样的有误差

### 📄 Log Information

### 🖼 Screenshots

![image](https://github.com/user-attachments/assets/15421206-5375-4091-9239-0ce733ad76e5)

Contributor guide

No contributing guide indexed for this repository

Research direction

No source files, tests, or entry points are named. First reproduce the Steam token countdown against the Steam mobile app and other authenticators, then trace the Steam-token timing path and add a regression test showing the countdown stays aligned.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
authentication
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.