2015-12-16 2 views
0

Я использую $ cordovaOauth в iO для аутентификации в Google, Twitter и Facebook. Моя проблема в том, что redirect_url открыт, когда я не хочу открывать. Там в любом случае? В Android у меня нет этой проблемы.

Спасибо и приветствую.

Мой код:

$cordovaOauth.facebook(SOCIAL_MEDIA.ID_FACEBOOK, ['email', 'public_profile', 'user_friends'], {redirect_uri:"http://www.web.com/"}).then(function(result) { 
       console.log(result.access_token); 
       $http.post('http://' + CONFIG.SERVER + '/api/auth/async/facebook?accessToken=' + result.access_token).success(function(data, status, headers) { 
        $state.go('perfilE-Relato.listaDeRelatos'); 
        TokenIdStorage.store(headers(CONFIG.TOKEN_ID)) 
        TokenRefreshStorage.store(headers(CONFIG.TOKEN_REFRESH)); 
       }).error(function(data, status, headers, config) { 
        MyService.mostrarPopUpAlert('Error ' + CONFIG.SERVER, status + " | " + headers + " | " + config); 
       }); 
      }, function(error) { 
       MyService.mostrarPopUpAlert('ERROR', error); 
      }); 

ответ

0

Моя проблема заключалась в том, что я использовал приложение Ионные View, и это не поддерживает $ cordovaOauth.