forked from baron/baron-sso
논리 검사 계속. 스케폴딩 일부 진행
This commit is contained in:
4
PRD.md
4
PRD.md
@@ -21,7 +21,7 @@
|
||||
|
||||
### 4.1 로그인 및 인증 (Authentication)
|
||||
- **로그인 방식 1 (Primary)**: 이메일 + 비밀번호 (Email/Password).
|
||||
- **로그인 방식 2 (Alternative)**: 전화번호 입력 -> Enchanted Link (SMS via Ncloud) -> 링크 클릭 -> 앱 로그인 완료.
|
||||
- **로그인 방식 2 (Alternative)**: 전화번호 입력 -> Enchanted Link (SMS via Ncloud) -> 링크 클릭 -> 앱 로그인 완료 (Polling).
|
||||
- **SMS Provider**: Ncloud (Naver Cloud Platform) 연동.
|
||||
- **MFA (Multi-Factor Authentication)**: 필요 시 TOTP 또는 생체 인증 추가 (Descope Flow 설정). <- PoC Scope Out
|
||||
- **Descope Hiding**: Descope의 기본 화면 대신 Flutter로 구현된 커스텀 UI 사용.
|
||||
@@ -42,7 +42,7 @@
|
||||
## 5. 사용자 시나리오 (User Flow)
|
||||
1. 사용자가 Baron SSO 웹앱에 접속한다.
|
||||
4.1. **이메일 로그인**: 이메일과 비밀번호를 입력하고 로그인한다.
|
||||
4.2. **SMS 로그인**: 전화번호를 입력하고 '전송'을 누른다 -> 수신된 SMS 내 링크를 클릭한다 -> 앱이 활성화되며 로그인된다.
|
||||
4.2. **SMS 로그인**: 전화번호를 입력하고 '전송'을 누른다 -> 앱은 대기화면(Polling)으로 전환 -> 수신된 SMS 링크 클릭 -> 앱이 로그인 승인됨.
|
||||
4. 사용자가 앱푸시 혹은 이메일 수신함에서 Enchanted Link를 클릭한다.
|
||||
5. Baron SSO 웹앱이 로그인을 감지하고 메인 대시보드(런처)로 전환된다.
|
||||
6. 런처에서 '메일 서비스' 아이콘을 클릭하여 해당 서비스로 이동한다.
|
||||
|
||||
Reference in New Issue
Block a user