Web アプリケーション (Django + django-social-auth を使用) で Facebook と Google を使用して既にソーシャル認証を実装しています。(Kendo UI + Icenium) で構築されたネイティブ アプリで、Web アプリケーションから Oauth を再利用したい。
これを行う最善の方法は何ですか?Web アプリで django-tastypie を使用しましたが、残りの API を Oauth と統合する方法がわかりません。
Web アプリケーション (Django + django-social-auth を使用) で Facebook と Google を使用して既にソーシャル認証を実装しています。(Kendo UI + Icenium) で構築されたネイティブ アプリで、Web アプリケーションから Oauth を再利用したい。
これを行う最善の方法は何ですか?Web アプリで django-tastypie を使用しましたが、残りの API を Oauth と統合する方法がわかりません。
Python ソーシャル認証は、残りのソーシャル oauth に使用できます
web hello.jsまたは satellizer または任意のネイティブ モジュール (simpleauth など)を使用して、クライアント側フローを使用して oauth トークン (アクセス トークン) を取得します。
ajax リクエストを使用して、サインインまたは新しいユーザーの登録のために access_token を django に送信します。https://python-social-auth.readthedocs.io/en/latest/use_cases.html#signup-by-oauth-access-token