は今、私はまた、非クッキーベースのAPIを使用して認証する必要がジャンゴ・社会的-AUTHを使用してFacebookの認証を許可するサイトを持っています。私の考えは、POSTフィールドとして "sessionid ="を含めることです(HTTPSを使用します)。これまでは、クッキーのようにこのセッションIDにアクセスするためにジャンゴを「だます」ことができました(私は基本的にrequest.COOKIES ['sessionid'] = request.POST ['sessionid']をミドルウェアで実行します)。
私の問題は、認証された直後にユーザーにセッションIDを与える方法です。 私が知ることができたことから、facebookはユーザーに "アクセストークン"を与え、django-social-authによって処理され/ complete/facebook /に送られ、 "session-id" "キー。しかし、その代わりに、ページコンテンツのjsonとしてsessionidキーを返す必要があります(APIクライアントはhttp応答ヘッダーを読み取ることができません)。