cordova 썸네일형 리스트형 [ionic] 로컬 앱 OAuth2 인증 수행하기 로컬에서 동작하는 웹앱에서도 제공되는 REST API등을 사용하기 위해 OAuth 인증(구글, 페이스북 등)을 지원해야 하는 경우가 종종 있습니다. 기본적인 OAuth에서는 로그인 단계에서 로그인 제공자가 앱 개발자쪽으로 콜백을 주는 부분이 있는데 이를 별도의 서버를 두지 않고도, 인앱 브라우저의 이벤트를 구독하여 url을 받아 파싱하는것만으로 처리할 수 있습니다. 예제는 Quizlet.com 의 OAuth를 구현하는것으로 작성하였습니다.(https://quizlet.com/api/2.0/docs/authorization-code-flow) 예제를 실행하기 위해서는 InAppBrowser 플러그인을 설치해 주세요 // 로그인 버튼을 누르면 실행되야 하는 함수 $scope.login = function (.. 더보기 [Cordova] INSTALL_FAILED_VERSION_DOWNGRADE 에러 발생 시 2>throw e;2>^2>ERROR: Failed to launch application on device: ERROR: Failed to install apk to device: pkg: /data/local/tmp/android-armv7-debug.apk2>Failure [INSTALL_FAILED_VERSION_DOWNGRADE] Visual Studio + Cordova 환경에서 개발 시, 위와 같은 에러가 발생하면서 디바이스에 앱을 올리는것이 실패할 때, 프로젝트 폴더 -> platforms/android/cordova/lib/device.js약 101번째 라인을 아래와 같이 수정한다 var cmd = 'adb -s ' + resolvedTarget.target + ' install -r -.. 더보기 이전 1 다음