問題タブ [hwioauthbundle]
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.
php - HWIOAuthBundle が Twitter ログインにリダイレクトされない
FOSUserBundle と HWIOAuthBundle("0.3.*@dev") をセットアップして、facebook と twitter で動作するようにしています。
すべてのドキュメントの手順に従い、Facebook は正常に動作していますが、Twitter は正しく動作しません。クリックして Twitter に接続すると、アプリのログイン ページにリダイレクトされます。
ここに私の設定があります:
ルーティング.yml:
security.yml:
config.yml:
誰かが私が欠けているものを知っていますか?
symfony - HWIOAuthBundle を使用してプロバイダーから取得した user_token を永続化する方法は?
HWIOauthBundle をインストールし、Github の OAuth プロセスを正常に完了した後、道に迷いました。
問題は次のとおりです。ユーザーにプロセスを再度実行するように求めることなく、ユーザー トークンを複数回使用できるように、ユーザー トークンを永続化する必要があります。これを実現するために HWIOAuthBundle を使用できるかどうか、またはこの目的のためにカスタム サービスを実装する必要があるかどうかはわかりません。
プロバイダーからデータを取得するときに HWIOAuthBundle がイベントを発生させる可能性があるため、リスナーを接続して永続化することができます。誰かがこれを行った場合、またはこれを行うための最良の方法を知っている場合は、これに答えてください.
時間を割いて読んでいただきありがとうございます。ありがとう。
facebook - HwiOAuthBundle を使用して認証済みの oAuth 呼び出しを行う方法
私の symfony プロジェクトでは、さまざまなソーシャル ログイン (twitter、facebook、google) 用に HwiOAuthBundle を統合し、すべてが完全に機能しています。これらの各プロバイダーの oAuth トークンとユーザー ID を収集しています。
ここで私の質問は、symfony コントローラーから HwiOAuthBundle (またはその他の方法) の助けを借りて、これらのトークンを使用して、これらのサービスのいずれかへの認証済み API 呼び出しを行うにはどうすればよいかということです。
どんな助けでも大歓迎です。
facebook - HWIOAuthBundle の Twig ファイル facebook
私は symfony2.3 と FOSUserBundle を使用した hwi / HWIOAuthBundle が初めてです。私はすでに正常にインストールしており、これはこのドキュメントで正常に機能しています https://gist.github.com/danvbe/4476697
しかし、私の小枝のページでは:
このページは、クリックするとFacebookのロゴが表示され、Facebookのログインページが表示され、ログイン後に再度ログインページbcozにリダイレクトされますデフォルトのリダイレクトをログインに設定しましたしかし、私の問題は、ログイン後にFacebookのログアウトボタンを表示しないことです?
私は何をしていますか?
html - HWIOAuthBundle twig ファイルをオーバーライドするにはどうすればよいですか
Symfony2.3 + FosUserBundle を使用した HWIOAuthBundle は初めてです。私のプロジェクトでは、facebook、twitter、googleplus のログインにこのバンドルを使用しています。
私はこれを正常にインストールし、これは正常に機能しています。しかし、facebook、twitter、google plus Images を twig ファイルに表示したいので、login.html.twig をオーバーライドしたいのですが、HWIOAuthBundle でこれを行う方法がわかりません。
私のlogin.html.twig
ベース HWIOAuthBundle login.html.twig
Htmlページでこのタイプを示しているのはどれですか:
これは、いずれかをクリックして自分のページ (Facebook、Twitter、Google Plus) にリダイレクトすると、デフォルトで表示されます。
しかし、私はこのタイプの HTML を表示したい:
これどうやってするの ?
symfony - FosUserBundle と HWIAothBundle のログインと登録を組み合わせる方法
FosUserBundle と HWIOAuthBundle + Symfony2.4 を使用してログイン ページと登録ページを作成し
ています
。
登録ページで ->
この投稿http://m2mdas.github.io/blog/2013/11/21/integrate-hwioauthbundle-with-fosuserbundle/に従ってください
著者は HWIOAuthBundles Login.html.twg
をオーバーライドすることを提案しています app/Resources/HWIOAuthBundle/views/Connect でオーバーライドし
、FosUserBundle Form twig コード ( http://pastebin.com/8FS3Smta )を挿入しますが、それ
を試みたときに
エラーが発生します: 変数 "last_username" が HWIOAuthBundle:Connect:login.html.twig の 15 行目に存在しません
これは、HWIOauthBundle が FOSUserbundle を使用していない/含めていないことを意味します
私が理解したことから、拡張できる BaseBundle の
質問は 1 つだけです
。1) これは可能ですか?
2)そうでない場合、必要な動作を証明できる正しいバンドルは何ですか
どんな助けでも大歓迎です
--- 編集 ---
2 つのログイン方法を組み合わせることができました (m2mdas による以下の回答を参照) が、2 つの登録方法を組み合わせることができません
以下のURLを入力するとうまくいく回避策
....app_dev.php/secure_area/connect/googleなので、試したURLへのカスタムルートを作成する必要があります
しかし、それは
....app_dev.php/secure_area/connect
ではなく
....app_dev.php/secure_area/connect/google に移動します
意図したとおり
TIA
symfony - 未定義のインデックス: yahoo を使用する場合の oauth_problem HWIOAuthBundle
http://m2mdas.github.io/blog/2013/11/21/integrate-hwioauthbundle-with-fosuserbundle/で説明されているように、FOSUserBundle と HWIOAuthBundle を統合しました。
twitter、facebook、linkedIn で正常に動作します。しかし、新しいプロジェクトアプリを作成した後にyahooを使用し、yahooを使用するときに私のプロジェクトで説明されているように構成すると、それが表示されます
ContextErrorException: 注意: 未定義のインデックス: C:\xxxx\vendor\hwi\oauth-bundle\HWI\Bundle\OAuthBundle\OAuth\ResourceOwner\GenericOAuth1ResourceOwner.php 行 163 の oauth_problem
だから、誰かがその問題を解決するのを手伝ってくれませんか?!