providers/passkey
default()
default(config): WebAuthnConfig
ページにパスキーログインを追加します。
セットアップ
必要なピア依存関係をインストールします。
npm install @simplewebauthn/browser@9.0.1
構成
import { Auth } from "@auth/core"
import Passkey from "@auth/core/providers/passkey"
const request = new Request(origin)
const response = await Auth(request, {
providers: [Passkey],
})
リソース
注
このプロバイダーは、パスキーのサポートに関連付けられたいくつかのデフォルト値を定義する WebAuthn プロバイダーの拡張機能です。これらをオーバーライドすることもできますが、オーバーライドすると、認証器が資格情報をパスキー資格情報として認識しない可能性があることに注意してください。
💡
パスキープロバイダーには、デフォルト構成が付属しています。ユースケースに合わせてデフォルトをオーバーライドするには、組み込みのWebAuthnプロバイダーをカスタマイズするを参照してください。
パラメータ
パラメータ | 型 |
---|---|
config | Partial <WebAuthnConfig > |