問題タブ [django-oauth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
162 参照

django - バックエンドなしでtwitter access_tokenを取得することは可能ですか?

Django DRF Backend と React Frontend を備えたアプリを構築しようとしています。バックエンドで「oauth2_provider」と「rest_framework_social_oauth2」を使用しました。

React Frontendだけでfacebookのaccess_tokenを取得することに成功しました。バックエンドに送信し、変換されたトークンを取得します。

twitterの場合、Reactだけでaccess_tokenを取得することはできますか?

アドバイスお待ちしております。:)

0 投票する
1 に答える
389 参照

django - /token/ エンドポイントのみを公開する: Django oauth ツールキット

ユーザーによるアプリケーションの作成を必要としないこのプラグインを使用しており、OAuth アプリケーションはスーパーユーザーのみが追加できます。

私はこれをurlpatterns

これによりurls、アプリケーションを管理するためのエンドポイントを含むすべてが公開されます

/token/アクセス トークンとリフレッシュ トークンを生成するパブリック用のエンドポイントのみが必要です。

他のエンドポイントが公開されないようにして、管理パネルからのみ許可するにはどうすればよいですか?

0 投票する
6 に答える
2796 参照

django - Django REST Framework の管理パネルからトークン テーブルを非表示にします

アプリケーションでOAuth2認証を有効にするためにDjango REST Frameworkとを使用しています。Django-OAuth-toolkit

OAuth2を使用した後、トークンベースの認証が不要になり、トークンテーブル/モデルが不要になりました。

トークンを処理するための 2 つの異なるモジュールを見た後、混乱することがあります。

Tokenしたがって、 Django の管理パネルからテーブルを削除/非表示にしたいと考えています。

ここに私のsettings.pyファイルがあります

Tokenトークンベースの認証を削除しましたが、管理パネルにはまだテーブルがあります

ここに画像の説明を入力

0 投票する
0 に答える
106 参照

python - django oauth ツールキットで settings.AUTH_USER_MODEL の代わりに他のユーザー モデルを使用する

  1. Django oauth ツールキットを使用して、アプリケーションに Oauth を実装しています。
  2. 既にユーザー モデルを持っていますが、AUTH_USER_MODEL ではない他のユーザー モデルを使用したいと考えています。
  3. 私が今見ることができるのは、すべてのモデルを拡張し、AUTH_USER_MODEL の代わりに自分のユーザーを使用することしかできないということですが、django oauth ツールキットで別のユーザー モデルを実装するための最短かつクリーンな方法を知りたいです。

現在の実装は

別の AUTH_USER_MODEL を使用したい