何気ない記録

なんとなく自分の意見を書き記すときにつかいます。つまり不定期更新です。

Twitterの時刻がおそらく修正された

この件。

週を跨いでサイレント修正されたのか、普通に認証が通るようになった。

 

原因は単純にTOTPに用いる基準時刻がおそらくズレている(30秒分/1世代)事で、その影響で、正常な時刻の端末では認証できず、時刻を30秒ずらしている端末で生成されたコードしか通らなかった。

 

が、週をまたいで偶々手元のAndroidの時刻が正常になっている事に気づき、これはTwitterの認証ヤバいのではと思い確認。

 

すると、何故か問題なくコードが通るわけです。

 

なんだろうか。

Androidと参照先の時刻同期サーバが同じなのか?

 

まぁ、今でも1秒ぐらいAndroidは遅れているけど、今の所影響は無し。

 

もしかすると、例のSMSによる2要素認証の有償化に伴いTOTPコードの利用に切り替えた人が増えた影響で、案外問合せがあったのかもしれない。

 

まぁ、解決して良かった。