2016-09-03 4 views
3

私は条件によはこの条件でRESTful APIへのAndroidのログインを調整しますか?

  1. を次の私はジャンゴ(Djangoの休止-AUTH /あなたはそれhttp://django-rest-auth.readthedocs.io/en/latest/が表示される場合があります)
  2. を使ってRESTfulなAPIがあり、私は

{のようなJSONタイプのパラメータを投稿

"username": "blahblah", 

"email": "[email protected]~.com", 

"password1": "blahblah", 

"password2": "blahblah" 

}

を受け取った後、私は受け取る

HTTP 200 OK 
    Allow: POST, OPTIONS 
    Content-Type: application/json 
    Vary: Accept 

    { 
    "key": "99defb355414133f00ad88e15771e3a8b43e71f" 
} 

しかし、私はこれを使用する方法を理解できません。

ジャンゴ - 残り-AUTHは、私はこれは私がretrofit2を使用している場合たとえば、認証のための「キー」、

が、私は私の残りの部分にIDとパスワードを掲示することを使用することを意味だと思う

{ 
    "name": "Login", 
    "description": "Check the credentials and return the REST Token\nif the credentials are valid and authenticated.\nCalls Django Auth login method to register User ID\nin Django session framework\n\nAccept the following POST parameters: username, password\nReturn the REST Framework Token Object's key.", 
    "renders": [ 
     "application/json", 
     "text/html" 
    ], 

を語りますurlを返し、残りのurlからキー値を受け取ります。次に、sharedpreferenceのキーを使用してユーザーのログインを維持します。

正しいですか?

イム非常に新しいBIE、

私が学んだ私にいくつかのヒントを与えるか、私は何をすべきください。

私は一番欲しいのは:1.アンドロイドからのログイン。2.安らかなAPIサービスにある他のコンテンツを使用するためにアンドロイドのログインを維持する。アンドロイドの試みを

:あなたはあなたの要求でHTTP Authorizationヘッダーを設定する必要が

答えて

1

urlConnection.addRequestProperty("Authorization", "Token " + your_token); 
+0

は、アドバイスをいただき、ありがとうございます。 –

関連する問題