Skip to content

feat: 카카오톡 등 인앱 브라우저 탐지 및 이탈 가이드/세션 유지 로직 구현 #24

Description

@Binz-collab
  • 배경: 사용자가 카카오톡, 인스타그램 등의 인앱 브라우저를 통해 접근할 경우, 팝업 차단 및 쿠키 소실(SameSite=Lax/Strict) 정책으로 인해 소셜 로그인이 중간에 끊기는 심각한 이슈가 발생합니다.
  • 작업 내용:
    • 브라우저 User-Agent 기반 인앱 브라우저 판별 유틸리티 개발
    • 안드로이드 intent:// 및 iOS 딥링크를 활용한 시스템 기본 브라우저(Chrome/Safari) 강제 전환 로직 구현
    • 강제 전환 실패 시 앱 셸 레이어에 "기본 브라우저로 열기" 유도 전역 배너 표시
    • 기존 소셜 로그인 본창 이동(window.location.href) 방식 안정성 검증
  • Acceptance Criteria (완료 기준): 카카오톡 브라우저에서 로그인 시도 시 정상적으로 시스템 브라우저로 안내되거나 로그인 세션이 유실 없이 유지됨.

Metadata

Metadata

Assignees

Fields

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions