2016-08-18 3 views
1

Я настраиваю приложение web sugarCRM для своей потребности, и я должен реализовать гибридное мобильное приложение с использованием Ionic framework и AngularJS. Я хочу сделать аутентификацию из мобильного приложения. В моих JS папку/завод/userProvider.js у меня есть этот кодSugarCRM Web Services Rest API Ionic Framework AngularJS

app.factory('userProvider', function($rootScope, $http) { 
    function signIn(User) { 
     var url = 'The url of the api '; 
     $http.post(url,Userser).success(function (response) { 
      console.log(response); 
     }); 
     return{ signIn: signIn } 
    } 
}); 

Моя большая проблема заключается в том SugarCRM уже есть веб-службы, и я не знаю, URL-адрес, используемый для аутентификации.

В моей Js папке/контроллеры/homepageController у меня есть этот код:

app 
.controller('homepageIndex', function ($scope) { }) 
.controller('homepageLogin', function ($scope, userProvider) {  
    $scope.user = {}; 
    $scope.signIn = function (user) { userProvider.signIn(user); } 
}); 

Так что я хочу знать, как использовать веб-услуги SugarCRM для аутентификации в мобильном приложении.

ответ

0

URL-адрес SugarCRM определен для каждой компании. Чтобы начать работу в вашем приложении, вам нужно будет спросить пользователя, URL-адрес, имя пользователя и пароль.

Однажды у вас есть эта информация, которую вы можете использовать oauth для получения информации, необходимой для обработки запросов. Чтобы использовать oauth, вам нужно отправить POST на URL-адрес SugarCRM/rest/v10/oauth2/token

+0

У меня нет файлов для http://127.0.0.1:100/suitecrm/rest/v10/oauth2/token «Объект не найден» .in папка suitecrm я не нашел отдых, но в suitecrm/обслуживание я нахожу только v4_1 !! –