Passwordless.dev

 

Passwordless.devは、Bitwardenが提供するパスワードレス認証サービスです。数行のコードを記述するだけで、パスワードレス認証(Passkeys)を導入できます。

Passwordless.devのWebサイト

特徴

Passwordless.devの特徴は以下の通りです。

  • 数行のコードでパスワードレス認証(Passkeys)を導入
  • FIDO2 WebAuthnに対応

Passwordless.devを使って登録するフローは以下の通りです。

// Instantiate a passwordless client using your API public key.
const p = new Passwordless.Client({
  apiKey: 'myapplication:public:4364b1a49a404b38b843fe3697b803c8'
});

// Fetch the registration token from the backend.
const backendUrl = 'https://localhost:8002';
const registerToken = await fetch(backendUrl + '/create-token?userId' + userId).then((r) =>
  r.json()
);

// Register the token with the end-user's device.
const { token, error } = await p.register(registerToken);

料金

Passwordless.devは、10,000ユーザーまで無料です。プロプランは月間0.05ドル/ユーザーとなっています。また、現在実験的にDockerイメージを提供しています。

Self-hosting | Passwordless.dev Documentation

URL

Bitwarden Passwordless.dev - Passwordless Authentication | Bitwarden