이렇게 활용하고 있습니다. 대부분 로그인이 잘 되는데, 카카오 알림톡을 통한 카카오톡 웹뷰의 특정 기기에서만 안되는 문제가 존재합니다. (브라우저는 잘 됨)
또한, Sentry 상에서 null is not an object (evaluating ‘(n=this._key).words’) 와 같은 에러가 주기적으로 발생됩니다.
JS SDK v1은 더 이상 지원하고 있지 않습니다. 리디렉션 방식의 v2사용을 권장 드립니다.
이러한 배경과 달리, 현 JS SDK v1에서 사용중인 CryptoJS는 충분히 높은 버전을 사용하고 있습니다.
현재 오류는 사용자가 동의 화면에서의 취소 행동으로 부터 시작된 것으로 이후 CryptoJS 사용에서 일반적으로 null 오류가 발생되어서는 안되지만 발생되었습니다.
다만, 이 과정중 참조 값이 앱 키이고, CryptoJS가 JS SDK 내에 임베딩되어 있는점을 감안, 달리 원인을 특정할 수 없는 상황인점을 고려하여, 우선 JS SDK의 초기화 과정이 react 외부에서 진행될 수 있도록(useEffect 제거) 시도해 보시는 것을 추천 드립니다.