Flutter Android 앱에서 angular로 구현한 페이지를 WebView로 불러와서 카카오 로그인을 시도 하였습니다.
정보 제공 동의 항목을 승인하고 '계속하기’를 누르면 하얀색 화면으로 이동을 하고, 다음 에러 메시지가 발생을 합니다.
2022-10-13 18:53:24.235 14386-14386/com.example.flutter_project I/chromium: [INFO:CONSOLE(39)] “Uncaught TypeError: kauth.proxyHost(…).getKakaoAgent is not a function”, source: https://kauth.kakao.com/oauth/authorize?client_id=8bb894ff5078cb87fc7349a4a384987e&redirect_uri=kakaojs&response_type=code&state=1v7wvw6sge51aufpplesdf&proxy=easyXDM_Kakao_qjwwtxg1cpl_provider&ka=sdk%2F1.43.0%20os%2Fjavascript%20sdk_type%2Fjavascript%20lang%2Fko-KR%20device%2FLinux_armv8l%20origin%2Fhttp%3A%2F%2Fapi.bory.io%3A8101&origin=http%3A%2F%2Fapi.bory.io%3A8101 (39)
구글에 검색을 해보니 아래 두 링크에서 이전에 다른 분들이 문의를 하였고, 답변이 이루어 졌는데 당시에는 원인 파악이 안되어서 답변이 결국 안 달린 것으로 확인이 되는데, 현재는 해당 부분에 대해서 원인이 파악이 되었는지, 그리고 되었다면 해결 방법이 무엇인지 궁금합니다.
https://devtalk.kakao.com/t/topic/106454
https://devtalk.kakao.com/t/topic/106363/14
추가로 만약에 해결이 안 되었다면, 두 번째 답변 링크에 있는 리다이렉트 방식이 무엇인지 알고 싶습니다.
두 번째 답변 링크에 나와있는 “Kakao.Auth.authorize” 함수를 사용하는 것이 리다이렉트 방식인지 아니면 다른 방법이 있는지 궁금합니다.