20261 posts
20255 posts

12.01 · css · 6m

광고 차단 확장 프로그램이 이벤트 배너를 숨긴 이유

이벤트 배너가 특정 사용자에게만 보이지 않는 문제를 추적하며 광고 차단 확장 프로그램의 필터링 메커니즘을 이해하고, CSS 클래스명 변경으로 문제를 해결한 과정을 다룹니다.

11.26 · ownership · 12m

웹뷰 환경에서의 구글 소셜 로그인 구현

웹뷰의 팝업 차단과 리다이렉트 제약을 극복하고, JavaScript-Native Bridge와 Android Intent Deep Link를 활용하여 안정적인 소셜 로그인 flow를 구현한 과정을 다룹니다.

11.14 · ux · 6m

결제 완료 후 뒤로가기 문제 해결하기

결제 완료 후 뒤로가기 시 결제 대행사 페이지로 돌아가는 문제를 해결하며, 브라우저 히스토리 관리와 라우팅 메커니즘을 이해하고 사용자 인터랙션을 활용한 해결 과정을 정리합니다.

02.18 · auth · 8m

웹 애플리케이션의 외부 서비스 연동 보안 강화: postMessage 데이터 검증 사례

브라우저 확장 프로그램으로 인한 불완전한 데이터 유입 문제를 발견하고, postMessage 통신의 데이터 검증 로직을 강화하여 외부 서비스 연동의 안정성을 향상시킨 과정을 다룹니다.

01.10 · vue · 7m

Nuxt 3.8 업데이트 후 구형 WebView에서 발생한 App Manifest 에러 해결기

Nuxt 3.8로 업데이트한 후 iOS WebView에서 발생한 #app-manifest import 오류의 원인을 파악하고, experimental.appManifest 설정을 통해 해결한 과정을 정리합니다.

20232 posts

11.15 · javascript · 2m

리다이렉트 이후 window.opener가 null이 되는 문제 해결

외부 도메인 리다이렉트 이후 팝업의 `window.opener`가 사라지는 이슈를 `window.name`과 `window.open(name)`으로 복구한 방법을 정리합니다.

10.31 · browser · 4m

Cookie의 domain 속성과 localhost에서 사용 시 주의사항

localhost에서는 cookie의 domain 속성이 무시될 수 있는 이유(RFC 6265)를 정리하고, hosts 설정으로 로컬 서브도메인 테스트 환경을 구성하는 방법을 소개합니다.