二要素認証ベストプラクティス は何をしますか?
Better AuthのtwoFactorプラグインを使用して、TOTP認証アプリの設定、メール/SMS経由のOTPコード送信、バックアップコード管理、信頼済みデバイス処理、2FAサインインフローの実装を行います。MFA、多要素認証、認証アプリ設定、またはBetter Authを使用したログインセキュリティが必要な場合に使用します。
Better AuthのtwoFactorプラグインを使用して、TOTP認証アプリの設定、メール/SMS経由のOTPコード送信、バックアップコード管理、信頼済みデバイス処理、2FAサインインフローの実装を行います。MFA、多要素認証、認証アプリ設定、またはBetter Authを使用したログインセキュリティが必要な場合に使用します。
このスキルは、Better Authフレームワークの `twoFactor` プラグインを活用して、多要素認証(MFA)を実装するためのベストプラクティスを提供します。具体的には、TOTP認証アプリの設定、メールやSMSによるワンタイムパスワード(OTP)の送信、バックアップコードの生成と管理、信頼済みデバイス機能、そして2FA検証を含むサインインフロー全体をカバーします。これにより、開発者はアプリケーションのセキュリティを強化し、パスワード漏洩などのリスクを軽減できます。Node.jsおよびTypeScript環境に対応し、Better Authの組み込みAPIを利用することで、数行のコードで安全な認証システムを構築できます。バックアップコードや信頼済みデバイス機能により、ユーザーエクスペリエンスを損なうことなく高いセキュリティレベルを維持できます。
npx skills add https://github.com/better-auth/skills/tree/main/skills/two-factor-authentication-best-practicesInstalled? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Better AuthのtwoFactorプラグインを使用して、TOTP認証アプリの設定、メール/SMS経由のOTPコード送信、バックアップコード管理、信頼済みデバイス処理、2FAサインインフローの実装を行います。MFA、多要素認証、認証アプリ設定、またはBetter Authを使用したログインセキュリティが必要な場合に使用します。
This repo contains 5 individual skills — each has its own dedicated page.
Configure Better Auth server and client, set up database adapters, manage sessions, add plugins, and handle environment variables. Use when users mention Better Auth, betterauth, auth.ts, or need to set up TypeScript authentication with email/password, OAuth, or plugin configuration.
better-auth-security-best-practices — an installable skill for AI agents.
Scaffold and implement authentication in TypeScript/JavaScript apps using Better Auth. Detect frameworks, configure database adapters, set up route handlers, add OAuth providers, and create auth UI pages. Use when users want to add login, sign-up, or authentication to a new or existing project with Better Auth.
Configure email verification, implement password reset flows, set password policies, and customise hashing algorithms for Better Auth email/password authentication. Use when users need to set up login, sign-in, sign-up, credential authentication, or password security with Better Auth.
Configure multi-tenant organizations, manage members and invitations, define custom roles and permissions, set up teams, and implement RBAC using Better Auth's organization plugin. Use when users need org setup, team management, member roles, access control, or the Better Auth organization plugin.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.