2016-05-04 10 views
0

私はAngularJsに次のコードを書いていますが、バックエンドと通信するために認証されたアプリを送っていることをどうすれば保証できますか?AJAXの呼び出し中にアプリケーションを認証する方法は?

resp.get 
 
Update = function() { 
 
      //return $http.get(urlBase); 
 
      return $http({ 
 
        method: 'GET', 
 
        url: urlBase + eventList, 
 
        
 
        
 
        }); 
 
      };

例えば: 私はイベントのリストを表示するためのDrupalでのRESTfulなAPIを持っています。ハイブリッドアプリ(Angular + cordova)のイベントリストを取得するために、$ hhtp呼び出しを行います。その呼び出しの間に、私は認証コードを送る必要があります。どうやってするの?そして、どうすればiOSやAndroidやデスクトップからどうやって確認できますか?

私はこのためにMD5(angular md5)を使用することを考えています。しかし、AJSとDrupalの両方でバックエンドでサポートされるエンコードとデコードの方法は何でしょうか。

答えて

0

私が思うに、あなたはJSONウェブトークン認証 https://github.com/easystreet3/angular-drupal https://www.drupal.org/project/jwt

+0

が必要はい、私はDrupalのAPIと相互作用しています。私はDrupalの代わりに認証のためのいくつかのAPIキーを送信するシンプルな$ httpの技術が欲しい – Smitha

+0

drupalの$ httpメソッドを統合できないのですか? – Smitha

+0

ここで、単純なトークンキーを考えて簡単にする - MD5(角度md5)を使うことを考えています。しかし、AJSとDrupalの両方でバックエンドでサポートされるエンコードとデコードの方法は何でしょうか。 – Smitha

関連する問題