카카오톡내 링크 연결방식에 따른 agent구분과 그에 따른 보안정책(쿠키)이 궁금합니다

카카오톡내 링크 연결방식에 따른 agent구분과 그에 따른 보안정책이 궁금합니다.

[알림톡링크를 통해 접근하였을때의 agent]
Mozilla/5.0 (Linux; Android 14; SM-S901N Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/130.0.6723.106 Mobile Safari/537.36 KAKAOTALK/11.1.2 (PFINAPP)

[알림톡링크 주소를 카카오 대화창에 복사하여 접근하였을때의 agent]
Mozilla/5.0 (Linux; Android 14; SM-S901N Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/130.0.6723.106 Mobile Safari/537.36 KAKAOTALK/11.1.2 (INAPP)

현상)
PFINAPP 으로 접근해서 새팝업창을 호출할때 특정쿠키가 사라지는 것으로 보입니다.

문의)
두 agent의 보안상의 차이가 있는지, 새팝업창을 띄울때 특정쿠키가 지워질수도 있는지를 확인하고 싶습니다.

  1. KakaoTalk Connection Types and Differences:

    Links coming from AlimTalk (PFINAPP) have stricter security policies
    Links from normal chat (INAPP) have standard security level

  2. Solution Approach for Cookie Loss Issue:

    Use localStorage and sessionStorage as primary storage
    Use cookies as backup storage
    Use storage instead of cookies when PFINAPP is detected

  3. Precautions for Popup Windows:

    Backup data before opening popup
    Restore data when popup closes
    Use dual storage (localStorage + sessionStorage) to prevent data loss

  4. Secure Data Storage Strategy:

    Store data encrypted
    Add timeout control
    Use automatic data cleaning mechanism

  5. Browser Detection and Management:

    Determine browser type with User-Agent check
    Choose appropriate storage strategy for each type
    Handle error cases

@석영일5762 If you send us the codes of the area you are working in, we can try solutions.

안녕하세요.

데브톡에서는 디벨로퍼스관련 설정과 API 를 안내하는터라 카카오톡 관련 내용은 해당 부서에서 확인해주셔야하는데요.

번거로우시겠지만. 카카오톡 고객센터에 문의하기에 “카카오톡 인앱브라우저 문의”로 내용 남겨주시겠어요?
(카카오톡 인앱브라우저 개발 부서에서 접수받을 수 있도록 해당 카테고리로 접수 부탁드리겠습니다.)

감사합니다.

카카오톡 - 일반 | kakao 고객센터