問題タブ [hybridauth]
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.
jquery - jquery mobile で問題が発生していますか?
jQuery モバイル対応サイトで Hybridauth を使用して問題に遭遇した人はいますか? 通常のデスクトップ ページではなく、モバイル検出で読み込まれるページのモバイル バージョンがあるため、すべて同じ構成ファイルとスクリプトを使用していますが、モバイル バージョンでの作業を単に拒否しています。
「ダイアログ」データロールを使用すると、同じダイアログ ページが元のページの上に開くため、同じダイアログを 2 回閉じる必要があり、認証は行われません。しかし、「ダイアログ」データロールを使用せず、代わりに「ページ」データロールを使用すると、オーバーレイメッセージ「ページの読み込みエラー」が表示されます
誰かが似たようなものに出くわしましたか?
facebook - HybridAuth Facebook は Web サーバーでは機能していませんが、ローカル マシンでは正常に動作しています
PHP Yii アプリケーションで HybridAuth 認証をセットアップしました。認証に Facebook を使用すると、ローカル マシンで完全に機能します。
私のプロダクション サーバーでは、Facebook で新しいアプリを作成し、それに応じて Yii アプリのアクセス資格情報を更新しました。しかし、ライブサイトから認証しようとすると、認証に失敗したというエラーが表示されます。Facebook が無効なユーザー ID を返しました
資格情報をローカルホストの資格情報に再変更し、ローカル マシンから試してみると、すべてが再び機能します。
HybridAuth ライブラリ 2.1.2 の最新バージョンを使用しています。
スタックオーバーフローの他の回答で推奨されているように、私はすでにCURLOPT_CONNECTTIMEOUT
と 設定を増やしてみました。CURLOPT_SSL_VERIFYPEER => false
ローカル マシンは Windows7 と Apache を実行しますが、Web サーバーは Linux と Apache を実行します。
Google と LinkedIn からの認証は、ローカル マシンと Web サーバーの両方で正常に機能しています。
php - 新しいウィンドウでのハイブリッド認証
私は最近、Cakephp-Site で Hybridauth に切り替えて、ユーザーにソーシャル ログインを提供しました。
現在、メイン ウィンドウにソーシャル ページが読み込まれ、サイトにリダイレクトされます。
新しいウィンドウで認証を行う方法があるかどうか、私は今疑問に思っています:
これがどのように行われるか考えていますか?
前もって感謝します!
session - 「警告: array_key_exists.」という警告を解決するにはどうすればよいですか?
Hybridauth ソーシャル ログインを使用しています。ユーザーが Facebook で認証すると、次のエラーが表示されます。
警告: array_key_exists() [function.array-key-exists]: 2 番目の引数は、1328 行目の /hybridauth/Hybrid/thirdparty/Facebook/base_facebook.php の配列またはオブジェクトのいずれかである必要があります
なぜこれが起こっているのかについての私の推測 (おそらく間違っている) は、Hybridauth に渡すために使用されるパラメーターがブラウザーの URL から取得されるためであり、page=register と connected_with=facebook の 2 つがあります。Hybridauth は 2 番目のもののみを必要とします...
実際には認証されますが、このエラーを取り除きたいです。この警告が発生するのはなぜですか? 非表示にする方法はありますか?
これはエラーのビットです:
警告が発生するのは次のコードです。
php - HybridAuth 使用時の base_url パラメータについて
HybridAuth ライブラリを使用して、会社の OpenID プロバイダーのユーザー プロファイルを認証してアクセスしようとしています。
すべてのパラメータを設定しようとしていますが、いくつかのパラメータがわかりません:
base_url パラメーターとは正確には何ですか?? ヘルプには次のように書かれています: ' base_url ' HybridAuth エンドポイント (index.php と config.php が見つかる場所) を指す URL
HybridAuth ライブラリを使用して OpenID アダプターを適切に構成するようにプロバイダーに依頼するには、正確には何が必要ですか??
php - HybridAuth を使って Twitter ステータスの更新が成功したかどうかを確認する方法
人々が私に助けてくれることを望んでいたHybridAuthに問題があります。
基本的には、ここで説明されているように、Twitter の更新を投稿するために使用します。
問題は、ツイートが正常に送信されたかどうかを確認したかったことです。可能であれば、これを行う最も簡単な方法は何でしょうか? 関数を書くべきですか?どんなアイデアでも大歓迎です
php - ハイブリッド認証ライブラリが機能しない
HybridAuth ライブラリを使用してサイトを開発しています。http://hybridauth.sourceforge.net/からライブラリをダウンロードしました。ダウンロードしたフォルダーには、Facebook 統合の例があります。サンプル スクリプトを機能させるには、Facebook アプリの ID とキーを構成ファイルに追加する必要があります。そこで、ID とキーを取得するための Facebook アプリを作成し、その情報を HybridAuth ライブラリの構成ファイルに含めました。次に、ブラウザでサンプル スクリプトを指定しました。サンプル スクリプトには、「Facebook でサインイン」というリンクがあります。リンクをクリックすると、「要求された URL /hybridauth-git/hybridauth/ がこのサーバーで見つかりませんでした」というエラーが表示されます。どうすればエラーを修正できますか。私はローカルホストで働いています。Hybridauth libray を使用する場合の問題ですか。