기타

Facebook 로그인이 '제한적 로그인' 모드인지 확인하는 방법

Phililip 2024. 5. 23. 00:57
728x90

안녕하세요.

 

Facebook iOS SDK에 '제한적 로그인' 모드라는 것이 새로 생겼습니다.

 

Facebook iOS SDK 제한적 로그인

Facebook iOS SDK 17.0.0부터 Facebook 로그인 방식이 변경되었습니다. 앱이 사용자의 활동 추적을 요청했을 때 사용자가 거부했을 경우, Facebook iOS SDK를 통해서 로그인을 할 때 OpenID Connect 표준을 기반으

phillip5094.tistory.com

몇 가지 테스트해봤는데, 단순히 추적 허용 동의/거부만으로 '제한적 로그인'이 되는 것이 아닌 것 같습니다.

 

단편적인 예로 iOS 16 기기에서 추적 허용을 거부했음에도 '제한적 로그인'이 아닌 일반 로그인으로 되더라구요.

 

 

Facebook 공식 가이드에는 없지만.. '제한적 로그인' 모드인지 아닌지 알 수 있는 방법 공유드립니다.

(Facebook iOS SDK 소스코드 참고했습니다. 여기 보면 됩니다!)

 

 

#참고

'제한적 로그인' 판단 방법에 대한 공식 답변을 듣기 위해 Facebook issue에 등록했는데 아직 답이 없네요ㅠㅠ 

 

How to know the login is normal mode or limited mode? · Issue #2424 · facebook/facebook-ios-sdk

Checklist before submitting a feature request I've updated to the latest released version of the SDK I've searched for existing Github issues I've read the Code of Conduct Goals I want to know how ...

github.com

나중에 답변 오면 공유드릴게요.

 


이번 글은 여기서 마무리.

 

 

 

반응형