問題タブ [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.

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

symfony - HWIOauthBundle 内の複数のソーシャル ログインへの接続

ソーシャルネットワーク(最初はLinkedInですが、他のものでも、FosUserBundleから自己生成したものでもかまいません)でログインできるように調整し、Twitter、FB、Githubを介して同じユーザーに新しい接続を追加しようとしています.等

難点は、FosUser と HWIOauthBundles 内で複数のアカウント接続を接続することです。できるだけ多くのデータを収集し、サービスへの接続を簡単に追加できるようにするために、新しい接続をそれぞれ 1 対多のレコードとして保持したいと考えています。IE: LinkedIn での最初のログインでは FosUser レコードが作成され、「socialLogin」テーブルに新しい行が作成されます。次の (Twitter でのログインなど) では、fosUser.id を参照する「socialLogin」テーブルに新しい行が追加されます。 .

現在ログインしている (Fos) ユーザーを、HWIOauth が生成する新しいレコードの一部として使用するにはどうすればよいですか? 最終的には、既知のユーザーでログインして同じアカウントにアクセスできるようになります。

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

symfony - 奇妙な HWIOAuthBundle と twig エラー「'google' という名前のリソース所有者がいません。」

このエラーは、/login ルートからの HWIOAuthBundle によって発生します。

HWIOAuthBundle:Connect:login.html.twig の 8 行目で、テンプレートのレンダリング中に例外がスローされました (「'google' という名前のリソース所有者はいません。」)。

どこにも言及していないのに「google」について不平を言う理由は明らかではありませんが、現時点ではfacbook接続をフックしています. 同じ人に会った人いますか?

[2] RuntimeException: 'google' という名前のリソース所有者がいません。E:\Projects\my_project\Symfony\vendor\hwi\oauth-bundle\HWI\Bundle\OAuthBundle\Security\OAuthUtils.php 行 220 の該当なし

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

php - symfony 2 の認識されないオプション resource_owners

私はoAuthHWIOAuthBundleを統合するために使用していますが、スキーマを更新すると次のエラーが発生しますFacebook

これが私のsecurity.ymlもので、このエラーが何であるか本当にわかりません

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

mongodb - FOSUBUserProvider は UserProviderInterface を実装する必要があります

そこに記載されているような方法で FOSUserBundle と HWIOAuthBundle を一緒に使用しようとしています https://gist.github.com/danvbe/4476697

唯一の違いは、mongodb を使用していることです。このエラーが発生します:

ユーザープロバイダー "wf\UserBundle\Document\FOSUBUserProvider" は "Symfony\Component\Security\Core\User\UserProviderInterface" を実装する必要があります

FOSUBUserProvider はこのサンプルから選択されます (src は以下にあります)。HWI\Bundle\OAuthBundle\Security\Core\User\FOSUBUserProvider が Symfony\Component\Security\Core\User\UserProviderInterface を実装していると思われませんか?

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

symfony - Symfony2.1 - HWIOAuthBundle で Google 認証を追加しようとしています

SonataAdminBundle を使用して、Symfony2 でアプリケーションを開発しています。ユーザーログインの場合、Google認証を追加しようとしています。ドキュメントとして HWIOAuthBundle を構成しました。すべてがスムーズに構成され、実行されています。Google認証プロンプトの後、次のURLにリダイレクトします

この URL では、それに割り当てられるアクションがないため、エラーが発生します。

FOSUserBundle を使用しています。

これは私の config.yml です。

Security.yml

ルーティング.yml

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

php - symfony2 で hwioauthbundle を使用してログイン後にユーザー プロファイル情報を取得することは可能ですか?

Symfony2 アプリケーションでHWIOauthBundleandを使用しています。FOSUserBundle

ログインとは関係のないステップでユーザーがプロファイル オブジェクトの作成を選択できる状況があり、このステップでソーシャル プロファイルからデータを取得したいと考えています。

ユーザーがすでにログインした後で、HWIOauthBundle を使用してサービスからプロファイル情報を取得することは可能ですか? ユーザー オブジェクトにフィールドを作成し、必要に応じてプロファイルを作成するまでそこに保存できますが、可能であればこの手順をスキップしたいと考えています。