flutter_naver_login
flutter_naver_login copied to clipboard
사용자 로그인 취소 시 잘못된 status 리턴
- Flutter 버전
Flutter 3.0.5 • channel stable • https://github.com/flutter/flutter.git Framework • revision f1875d570e (7 weeks ago) • 2022-07-13 11:24:16 -0700 Engine • revision e85ea0e79c Tools • Dart 2.17.6 • DevTools 2.12.2
- flutter_naver_login: ^1.6.0
네이버 버튼을 눌러 로그인 페이지 진입 후 취소를 하면 login result 의 status가 NaverLoginStatus.cancelledByUser 가 오지 않고 error 로 옵니다. errorMessage 의 값은 "errorCode:user_cancel, errorDesc:user_cancel" 로 status 와 서로 상이한 값이 옵니다.
사용자가 취소 버튼을 눌러 캔슬했다면 cancelledByUser 가 오는게 정상 아닌가요
case NaverLoginStatus.error: if (!res.errorMessage.contains('user_cancel')) { showSimpleMessagePopup( bodyText: res.errorMessage, onConfirmPressed: Get.back, ); } break;
저도 이부분 궁금합니다. 일단 임시 방편으로 이렇게 처리 했습니다.