SDK: “com.kakao.sdk:v2-user-rx:2.8.1”
제목 그대로 웹브라우저의 카카오 로그인시에 남아 있는 쿠키 지우고 싶습니다.
UserApiClient.instance.unlink 후에 웹브라우저 로그인을 해도 쿠키가 남아 있어서 로그인 입력 화면으로 가질 않고 스킵되어 그다음 화면으로 넘어갑니다.
쿠키를 지우는 방법을 알려주세요
SDK: “com.kakao.sdk:v2-user-rx:2.8.1”
제목 그대로 웹브라우저의 카카오 로그인시에 남아 있는 쿠키 지우고 싶습니다.
UserApiClient.instance.unlink 후에 웹브라우저 로그인을 해도 쿠키가 남아 있어서 로그인 입력 화면으로 가질 않고 스킵되어 그다음 화면으로 넘어갑니다.
쿠키를 지우는 방법을 알려주세요
REST-API방식이라면 카카오계정과 함께 로그아웃 기능을 제공하지만
안드로이드 SDK라면 따로 기능 제공하지 않습니다.
다만, 카카오 로그인 시, 기존 로그인 여부와 상관 없이 다시 로그인 시도 하도록 하는 방법이 있는데 참고해보시겠어요?
빠른 답변감사합니다.
추가적으로 궁금한게
내부적으로 웹브라우저 카카오 로그인을 성공했으면 쿠키를 저장하는게 맞나요?
또한 일정 시간이 지나면 해당 쿠키가 지워져있는 느낌인데 이것 역시 맞나요?
내부적으로 웹브라우저 카카오 로그인을 성공했으면 쿠키를 저장하는게 맞나요?
카카오 로그인 시, 쿠키를 사용하는게 맞는지 문의하신걸까요?
(네, 카카오 로그인에 쿠키가 이용됩니다.)
또한 일정 시간이 지나면 해당 쿠키가 지워져있는 느낌인데 이것 역시 맞나요?
네, 쿠키는 만료시간이 있으며 쿠키와 별개로 액세스토큰이 만료되어도 다시 로그인 시도 하게됩니다.
감사합니다
마지막으로 CookieManager를 이용해서 쿠키를 저장하는건지 궁금합니다!
데브톡에서는 디벨로퍼스 관련 설정, API, SDK를 안내하는터라
카카오 계정 로그인 페이지는 관리 주체가 다르며,
아쉽지만, 해당 페이지 쿠키 처리 방식은 알고 있지 못합니다.