Coucon SDK
React Native Coucon SDK
Coucon SAS 인증을 위한 TurboModule 기반 SDK
React Native Coucon SDK
@boostbrothers/react-native-coucon-sdk는 Coucon SAS(Security Authentication Service) 인증 엔진을 React Native에서 사용할 수 있도록 래핑한 TurboModule 기반 SDK입니다. 네이티브 SAS 엔진과 이벤트 기반 통신 패턴을 통해 고성능 인증 처리를 제공합니다.
지원 플랫폼
| 플랫폼 | 지원 여부 |
|---|---|
| iOS | ✅ |
| Android | ✅ |
| Web | ❌ |
Coucon SAS란?
Coucon은 금융/의료 분야에서 사용되는 SAS(Security Authentication Service) 인증 솔루션입니다. SAS 엔진은 특정 인덱스와 입력 문자열을 받아 비동기적으로 처리하고, 완료 시 이벤트를 통해 결과를 반환합니다.
주요 특징:
- TurboModule 기반 — React Native 최신 아키텍처(New Architecture) 지원
- 이벤트 드리블 결과 전달 —
NativeEventEmitter를 통한 비동기 결과 수신 - 네이티브 SAS 엔진 — iOS/Android 네이티브 라이브러리 직접 호출
아키텍처 개요
run()은 즉시 반환되지만 결과는 onSASRunCompleted 이벤트로 비동기 전달됩니다. 반드시 리스너를 먼저 등록한 후 run()을 호출하세요.