create_second_factor_totp の問題

ユーザーからクレームを言われた人が実際に機能したかどうかの確認は取れていませんが、私の環境では動作しました。

ただ、理解できないことがあります。

  1. コロン(:)を含むタイトルについては、以前から常に不具合があった。
  2. サイトタイトルが変更されると、サイトタイトルに紐付いているため、認証機能が壊れる。
  3. SiteSettings.title は長い間変更されていない。
  4. UserSecondFactor.where(method: 1) を実行すると、去年8月頃の多数のエントリが返ってくる。

これらがすべて真実であるはずがないと思うのですが、どうなっているのでしょうか?サイトタイトルの変更が既存のすべての認証用 UserSecondFactor を壊したのでしょうか?編集:いいえ、そうではありません。今さっきタイトルを変更しましたが、昨日作成した認証用 2FA はまだ動作しています。