首页 > 如何用ionic实现oauth验证登录?

如何用ionic实现oauth验证登录?

搜索的时候看到这这一篇文章但看的不是很明白
http://blog.ionic.io/oauth-io...
这是他的代码:

var ionicExample = angular.module('starter', ['ionic', 'ngCordova']);

ionicExample.controller("DigitalOceanExample", function($scope, $http, $cordovaOauth) {

    $scope.digitalOceanLogin = function() {
        $cordovaOauth.digitalOcean("CLIENT_ID_HERE", "CLIENT_SECRET_HERE").then(function(result) {
            window.localStorage.setItem("access_token", result.access_token);
        }, function(error) {
            console.log(error);
        });
    }

    $scope.getDroplets = function() {
        $http.defaults.headers.common.Authorization = "Bearer " + window.localStorage.getItem("access_token");
        $http.get("https://api.digitalocean.com/v2/droplets")
            .success(function(data) {
                console.log(JSON.stringify(data.droplets));
            })
            .error(function(error) {
                console.log(error);
            });
    }

});
【热门文章】
【热门文章】