ReOTP.
통합 모델 (Integration Models)/전통적인 2FA (Standard 2FA)
1 분 분량

전통적인 2FA (Standard 2FA)

민감한 작업을 위한 고급 보안 2단계 인증 구현 방법.

이 시스템은 금융 작업 및 관리자 대시보드에 이상적입니다. 사용자가 실제 존재하며 스스로 작업을 수행하는지 확인합니다.

프로그래밍 단계:

1. 사용자가 일반 암호(Password)를 입력하고, 이는 자체 서버에서 검증됩니다.

2. SMS 대신 /api/verify/init 엔드포인트를 호출하여 ReOTP 세션을 시작합니다.

3. ReOTP 인터페이스가 표시되어 사용자가 WhatsApp 또는 텔레그램으로 코드를 보내도록 요청합니다.

4. 프론트엔드에서 /api/verify/stream에 대해 SSE (Server-Sent Events)를 시작합니다.

5. 서버에서 VERIFIED를 반환하면 사용자가 로그인하거나 민감한 금융 작업을 완료할 수 있습니다.