일을 하다보니 카카오 OAuth 연동 로그인이 사파리 브라우저에서 안되는 이슈가 발생했다.
이유는 간단했다.
iCloud 비공개 릴레이가 켜져있는 경우
사파리 브라우저를 사용하면 IP추적을 막기 위해 IP를 주기적으로 변경시키는데 이 경우
카카오 정책상 로그인 도중에 IP 변경 되는 경우 계정 탈취 시도와 구분할 수 없기 때문에
로그인 실패로 처리한다는 것
iOS 17이 되면서 이 기능이 더 자주 켜지게 되고 있는 것 같다.
사파리 브라우저에서 카카오 로그인이 안되면
설정 > 사용자 이름 > iCloud > 비공개 릴레이 이동 후
사용하지 않도록 셋팅해보자 ~
'개발' 카테고리의 다른 글
파이썬 - 수식(사칙연산)을 이미지로 저장하고 결과를 이미지의 제목으로 하기 (0) | 2023.07.18 |
---|---|
파이썬 - 사이트 크롤링해서 정보 저장하기 (포켓몬 도감 LOCAL에 저장) (0) | 2023.07.04 |
인물퀴즈는 SuperCup (0) | 2023.07.03 |
Spring Boot & DDD(Domain-Driven Design) 아키텍처 (0) | 2023.06.27 |
JAVA & Spring Boot (0) | 2023.06.27 |