統合モデル (Integration Models)/改良型従来システム (Standard 2FA)
1 分で読めます
改良型従来システム (Standard 2FA)
機密性の高い操作のために、高い安全性を持つ古典的な二段階認証をプログラムする方法。
このシステムは、金融取引や管理者ダッシュボードに最適です。顧客が実際にその場にいて、自分で操作を行っていることを保証します。
実装の手順:
1. ユーザーが通常のパスワードを入力し、サーバー側で検証が行われます。
2. SMSを送信する代わりに、/api/verify/init エンドポイントを呼び出して ReOTP セッションを開始します。
3. ReOTP インターフェースがユーザーに表示され、WhatsAppまたはTelegram経由でコードを送信するよう求められます。
4. フロントエンド側で /api/verify/stream に対する SSE (Server-Sent Events) を開始します。
5. サーバーから VERIFIED が返され次第、ユーザーのログインまたは機密性の高い金融取引の完了が許可されます。