POST FIDO Create API
FIDO認証器を追加します。
FIDO認証器は、ネームスペース内で一意になります。
FIDO認証器はFIDOアライアンス認可した、FIDO2(U2Fを含む)準拠認証器を利用可能です。
当サービスでは、どちらのFIDO認証器でもご利用できます。 ただし、FIDO UAFはご利用できません。
- FIDO(Fast IDentity Online) : ユーザー認証におけるパスワードへの依存を軽減するために、オープンで拡張性と相互運用性があるメカニズムを定義する技術仕様です。
- FIDO2 : パスワードレス認証のメカニズムを定義する認証仕様です。W3C採用のWebAuthnと認証器のプロトコルCTAP2で構成されます。U2FやUAFとの下位互換性があります。
- U2F(Universal Second Factor) : 公開鍵暗号化を利用した認証デバイスによる認証方式です。既存のパスワードと組み合わせすことでセキュリティを強化します。
- UAF(Universal Authentication Framework) : バイオメトリクスによる認証方式です。パスワードレス認証が実現可能です。
FIDO認証器の登録は、下記のフローのとおりです。
自作のWebアプリケーションにFIDO認証器を登録するには、下記の機能を実装する必要があります
- ブラウザ側 : FIDO認証器とサーバ側の登録処理の橋渡しを行う。
- サーバ側 : FIDOの追加登録要求(DAuth API : fido/attestation_start)を行うAPI。
- サーバ側 : FIDOの追加登録応答(DAuth API : fido/make_credential)を行うAPI。
各処理を実装するためのサンプルソースは、[API実行]ボタン下のタブでご確認いただけます。