現在、window.u2f
API を使用して、Web サイトに U2F 2 要素認証を実装しています。これらは、Firefox (about:config フラグが有効になっている場合) でネイティブに利用でき、u2f-api.jsライブラリを使用して Chromium を介して利用できます。
私の実装ではwindow.u2f.register(...)
、キーのセットアップwindow.u2f.sign(...)
中およびログイン中に使用します。
新しいWeb 認証 APIは下位互換性があり、FIDO U2F もサポートしていると読みましたが、実装方法に関する情報が見つかりません。すべてのサンプルは、FIDO2 のパスワードなしのログインのみを示しているように見えますが、これは私がやりたいことではありません。
Web 認証 API を使用して同等window.u2f.register
の機能を備えた FIDO U2F を実装するにはどうすればよいですか?window.u2f.sign