問題タブ [django-allauth]
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.
facebook - Facebook ログイン後にポップアップにリダイレクトされる方法
私のdjangoアプリには、Facebook接続ボタンがあります(django allauth経由)。それをクリックすると、facebook ダイアログ ボックスが表示されます。今、私はログイン後、ユーザーの友人のリストを含むポップアップ (ブートストラップ モーダル) にユーザーをリダイレクトしたいと考えています。
views.py で友達のリストを取得するためのテスト機能があり、うまく機能します。私が必要としているのは、facbook ダイアログ ボックスのログイン後、この関数に移動し、フレンドリストを取得して、元のページのポップアップに結果を返すことです。
LOGIN_REDIRECT_URL = '/friends' を設定してみました。これにより、ビュー関数に移動してフレンドリストを取得できますが、そのポップアップでこのリストを表示するにはどうすればよいですか? ブートストラップ ライブラリで django-allauth を使用しています。
これに関する任意の助けをいただければ幸いです。
fbconnect - ログイン成功後のJavaScript関数
を使ってdjango-allauth
いるので、ホームページから呼び出すと"/accounts/facebook/login"
FBのダイアログが開き、リダイレクトURLはホームページのみです。
Javascript
ここで、ログインに成功した後、ユーザーがホームページにリダイレクトされたときに機能を実行したいと考えています。悲しいことに、これを行う方法がわかりません。機能はポップアップを開くことですが、それは別のことです。
django - django-allauth による Ajax リクエスト/レスポンスの実装
プロジェクトの 1 つに django-allauth を使用しています。ajax 経由でログイン/サインアップ プロセスを実装したいと考えています。サインアップフォームをカスタマイズしたいと思います。私は彼らのsignupmixinとサインアップフォームを調べていました。アクションごとにカスタム ビューを作成し、それを URL 構成にマップできるようです。これを行う最善の方法が何であるかはわかりません。
これについての助けやアドバイスをありがとう。
django-allauth - アプリケーション用に django-allauth アプリを構成して使用する方法
django-allauth アプリケーションをインストールして使用を開始しましたが、次のような問題に直面しています: 1) urls.py 構成で混乱しています。2) Facebook などのソーシャル アプリ経由でログインすると、ソーシャル アプリが登録されていないことが表示されます。助けてください、ありがとう。
アプリは「https://github.com/pennersr/django-allauth」と呼ばれます
nginx - Facebook の oauth 認証が、ドメインではなく localhost にリダイレクトされる
OAuth 経由で認証している間、Facebook は私のドメインではなく localhost にリダイレクトしています。Facebook認証にdjango-allauthを使用しています。GitHubの誰かが、エラーは Nginx の構成にある可能性があると指摘しました。nginx の設定を以下に貼り付けます。
誰かが私がここで欠けているものを明確にしてもらえますか?
django - django allauth facebook ローカル開発
サイトの開発で Facebook 認証にdjango-allauthを使用しており、それに応じて設定しています。
FacebookのFacebookアプリ設定内:
Django admin で、新しいソーシャル アプリを作成しました。
ご覧のとおり、http://127.0.0.1:8000/
の代わりに新しいサイトを追加しましたexample.com
。
settings.py の SITE_ID は正しいものです。
したがって、すべてが機能するはずですが、そうではありません。クリックしてFacebookからログインすると、
私は何が欠けていますか?構成されていないものは何ですか? 私が理解できる限り127.0.0.1:8000
、テストに使用できるはずです。