6

Web アプリケーション (Django + django-social-auth を使用) で Facebook と Google を使用して既にソーシャル認証を実装しています。(Kendo UI + Icenium) で構築されたネイティブ アプリで、Web アプリケーションから Oauth を再利用したい。

これを行う最善の方法は何ですか?Web アプリで django-tastypie を使用しましたが、残りの API を Oauth と統合する方法がわかりません。

4

1 に答える 1

0

Python ソーシャル認証は、残りのソーシャル oauth に使用できます

  1. web hello.jsまたは satellizer または任意のネイティブ モジュール (simpleauth など)を使用して、クライアント側フローを使用して oauth トークン (アクセス トークン) を取得します。

  2. ajax リクエストを使用して、サインインまたは新しいユーザーの登録のために access_token を django に送信します。https://python-social-auth.readthedocs.io/en/latest/use_cases.html#signup-by-oauth-access-token

于 2016-09-15T07:45:22.147 に答える