問題タブ [python-social-auth]
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.
sqlalchemy - SQLAlchemy: 関係を他の 2 つの関係の和集合として定義するにはどうすればよいですか?
他の 2 つの関係を効果的に結合した自己参照型の多対多の関係を実装するにはどうすればよいですか?
この関係は、ネットワーク内のユーザーと他のユーザーの間に存在するすべての FacebookFriendship モデルを返す必要があります。ユーザーは、別の既存のユーザーを指す FacebookFriendship を持っている場合がありますが、FB API の停止、プライバシー制御などにより、既存のユーザーからこのユーザーへのミラー FBFriendship が存在しない場合があります。
この関係は、このユーザーから既存のユーザーを指す FacebookFriendship モデルを見つけます。
この関係は、このユーザーを指す FacebookFriendship モデルを見つけます。
Hybrid_property デコレーターを使用してユニオン クエリを表現することはできましたが、これにより、少なくとも私が知る限り、any() のようなコンパレーターを使用したり、関連付けプロキシを使用したりできなくなります。
最後に、他の InstrumentedAttribute と同じようにこの関係をクエリ
UserSocialAuth.query.filter(UserSocialAuth.all_facebook_friendships.any()).all()
し、 User モデルで association_proxy を定義します。
User.all_facebook_friends = association_proxy('all_facebook_friendships', 'user')
この質問が長くなって申し訳ありませんが、私は何日も試行錯誤を繰り返してきました。
関連している:
python - Python Social Auth からアクセス トークンを取得する
私のサイトには Python Social Auth が実装されており、ユーザーが取得したアクセス トークンに (ログイン プロセス後に) アクセスしようとしています。Django 管理画面で、アクセス トークンを含む extra_data というフィールドがあることがわかりますが、コードからアクセスする方法がわかりません。
何か案が?
Django Social Auth で実行できるのと同じようなことをしたい: http://django-social-auth.readthedocs.org/en/latest/tokens.html
python-social-auth - python social auth load 戦略とリリース 0.1.26 でユーザーを手動で認証
過去 2 か月間、ソーシャル認証に python social auth を使用しましたが、これは素晴らしかったです。QQ サポートが必要だったので、最新の git commit (23e4e289ec426732324af106c7c2e24efea34aeb - リリースの一部ではありません) をインストールしました。今まで、次のコードを使用してユーザーを認証していました。
これはうまくいきました。
最新のリリースでは、この動作が変更され、"load_strategy" メソッドが変更されたため、例外が発生します。
新しいリリースでそれを行う方法に関するドキュメントが見つからないようです。
どんな助けでも大歓迎です!
オムリ。
python-social-auth - Facebook と LinkedIn がメール フィールドに適切に入力しない
Google と github のログインは正常に機能していますが、何らかの理由で、Facebook と LinkedIn のアカウントでメール フィールドを正しく入力できません。
関連するファイルは次のとおりです
Settings.py 構成、キーは投稿から削除されました
ここにモデル自体があり、omab によって提供された例に非常によく従っています
models.py
django-rest-framework - 認証トークンがヘッダーにない場合、python-social-auth と django-rest-framework でソーシャル アカウントを作成できない
私は python-social-auth と django-rest-framework を使用して、ユーザーが自分のアプリでソーシャル アカウントにサインアップできるようにしています。
私のケースはこの投稿に似て います Facebookでログインした後にユーザーが作成されない (おそらく同名のケース)
django-rest-framework の TokenAuthentication を使用してユーザーを認証します
私のカスタム ユーザー モデルを使用している場合、ヘッダーで認証トークンが使用可能な場合 (ユーザーがログインしている場合)、作成されたソーシャル ユーザー アカウントは、トークンが要求に添付されているユーザーにリンクされますが、使用可能なトークンがない場合は、新しいアカウントを作成できません。
しかし、デフォルトの django ユーザー モデルを使用すると、すべてが期待どおりに機能します。カスタム ユーザー モデルを適切に構成していないと思われます。
以下は私の設定ファイルです。私が間違っていることを見つけられるかどうかを確認してください。
前もって感謝します。
私の設定ファイル
カスタムマネージャー
カスタム ユーザー モデル
景色
python - Python Social Auth でのユーザー認証
Python Social Auth を使用して Facebook ログインを構築できます。しかし、サイトのすべてのコンテンツにアクセスするには、まずユーザーを承認してもらいたい. そのようなソリューションを構築する方法のガイドラインを取得することは可能でしょうか?