問題タブ [django-socialauth]

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 投票する
2 に答える
521 参照

python - ユーザーがFacebookに接続しているかどうかを確認するために使用する方法

Facebookのログインにdjango-social-authを使用しています。「/facebook/login」を使用してユーザーをログインできます。しかし、ユーザーが他のページで Facebook を使用してログインしているかどうかを確認する必要があります。ユーザーがFacebookを使用してログインしているかどうかを確認するモジュールにメソッドはありますか?

ありがとう

0 投票する
2 に答える
1171 参照

django - Django ソーシャル認証デバッグ HTTP エラー 400: 不正な要求 (linkedin)

私は Django Social Auth を使用しており、Facebook と Twitter の両方を使用してログインできました。しかし、リンクインで試してみると、HTTP 400 エラーが発生しました。次のエラーが表示されます。

申し訳ありませんが、何らかのエラーによりログインできませんでした。

HTTP エラー 400: 不正な要求 (リンクされている)

これをデバッグする方法はありますか?

ありがとう。

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

django - django-invitation と社会登録

django-invitation のようなシステムを使用して招待コードを提供するユーザーに対してのみ、ソーシャル登録を許可する簡単な方法はありますか? django-social-auth または django-allauth のいずれかを使用する予定でした。誰もこれを前に試しましたか?

ありがとう!

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

python - django-social-auth を使用した ImportError

django-social-auth を使用して Google openid ログインをアプリに実装しようとしていますが、私の問題は次のエラーが発生することです。

例外の場所で、プロジェクトの階層を確認できます。

ファイルは次のview.pyとおりです。

関数 get_backend が定義されており、次のWSProject/social_auth/backends/__init__.pyようにインポートしようとしました:

しかし、うまくいきません...何か考えはありますか?

私が言ったものへの以下のインポートが機能していることに注意してください

解決済み: 最後に、問題はライブラリでした。jpic が言ったように、それらは正しくインストールされていませんでした。

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

python - django-social-auth twitterBackend 、常に LOGIN_URL_ERROR にリダイレクトされます

私は見栄えの良いdjango-social-authを使い始めました。小さなTwitterアプリをセットアップしたいのですが、Twitter接続だけが必要です。ガイドラインと例に従いました。Twitter 接続は機能しているように見えます。Twitter 認証にリダイレクトされますが、callbackUrl に戻ると常に LOGIN_URL_ERROR にリダイレクトされ、エラー メッセージは表示されません。django ロギングを追加しようとしましたが、まだエラーは表示されません。ビューの例で使用されているメッセージ モジュールは、「申し訳ありませんが、何らかのエラーによりログインできませんでした。もう一度お試しください」と表示されます。

私は現在、ローカルホストでテストしているので、問題かもしれません。Twitter アプリを URL: local.dev:8000 と callbackUrl: local.dev:8000/filtered で /etc/hosts にマッピングしてセットアップしました。

設定.py

social_settings.py

ビュー.py

urls.py

python2.7、django 1.3、django-social-auth github リポジトリ

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

django - djangoセッションのfacebook oauthtoken

oauthユーザーが fblogin を使用して自分の Web サイトにログインするときに、トークンをセッションに直接保存することは可能ですか?

私は使用django-social-authしていて、セッションに保存されています。データベースに保存されたoauthトークンを取得するためにユーザーモデルにクエリを実行したくありません。_auth_user_id

0 投票する
2 に答える
1185 参照

django - Django social-auth への登録時にユーザーがユーザー名を設定できるようにするにはどうすればよいですか?

私は Django social-auth (他の同様の名前のプロジェクトとの混同を避けるための omab バージョン) を使用しており、現在 Facebook で試しています。新規ユーザー登録、ログイン・ログアウトは問題なく行えます。私が追加したい唯一のことは、ユーザーがサイトで使用する目的のユーザー名を入力できるようにするための登録時のフォームです.同じユーザー名) または Facebook のユーザー名がない場合は uuid (それは醜い)。

私はドキュメント、パイプラインなどを読んでいますが、理解できるかどうかはわかりません。ヒントや説明は大歓迎です。

0 投票する
3 に答える
2267 参照

django - djangosocial-authでユーザーのメールアドレスを設定しない方法

django social-authを(omabから)インストールしていて、ユーザーはデータベースに保持したいメールアドレスを持っていますが、ユーザーがsocial-authを使用してFacebookからログインすると、メールは自分のメールアドレスに置き換えられますFacebookアカウントで。設定がデフォルトの設定であるかどうかわからないため、この動作を停止する方法を見つけることができません。

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

django - django-social-auth で Facebook ログインを使用すると DatabaseError が発生する

私は django アプリを持っており、facebook/twitter 認証に django-social-auth を使用したいと考えています。

django-social-auth アプリをインストールし、アプリを heroku にデプロイしました。ホームページは正常に表示され、[Facebook を使用してログイン] をクリックすると、正しい Facebook ログイン ページにリダイレクトされます。ただし、ログインをクリックすると、次のエラーのページが表示されます。

ここでの問題は正確には何ですか?そして、どうすればそれを解決できますか?

0 投票する
2 に答える
889 参照

django - テンプレートで Django social-auth から特定のプロバイダーを取得するにはどうすればよいですか?

social-auth をインストールしてセットアップした後、コツを掴もうとして少し遊んでいます。ドキュメントを読み、サンプル プロジェクトを使用して実行しました。

しかし、今まで、特定のプロバイダーに関する情報を取得する方法がわかりません。サンプル プロジェクトでは、テンプレート タグは常に次のように使用されます。

私が今やりたいことは、すべてのプロバイダーをリストすることではなく、誰かが自分のアカウントを (つまり) facebook に接続しているかどうかを確認することです。そうすれば、次のようなことができます:

上記の例から、social_auth.associated.items には のタプルが含まれていることがわかります(type,account)。ここで、「facebook」は のすべての値を持つリストになりますaccount.provider

私の頭に浮かぶのはこれです:

これは明らかにうまくいきません。これはうまくいくと思いますが、私が求めている結果は返されません:

これを行うことができるDjangoの機能はありますか? たぶん、私が見逃している特別なテンプレートタグがありますか? それとも、この機能は既に social_auth に組み込まれていますか? それとも、私の最悪の疑念は、それが本当に明白なのか、そして私は...

どんな助けでも大歓迎です。