問題タブ [hybridauthprovider]
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.
python - ホストされているアプリの Google Federated Login (OpenID+Oauth) - エンドポイントを変更しますか?
Google Federated Login をプレミア アプリ アカウントと統合しようとしていますが、いくつか問題があります。
https://www.google.com/accounts/o8/ud
すべてのパラメーター (以下を参照) を指定してにリクエストを送信すると、request_token
と によって要求された属性のリストが返されAttribute Exchange
ます。アプリケーション データベースにユーザーを保存するために属性交換 (AX) 経由で電子メールが必要であり、将来の要求トークンAPI requests to scopes
(つまり、カレンダー、連絡先など) が必要なため、これは完璧です。
ただし、その URL (ここでは と呼びます) を使用すると、ユーザーがホストされているendpoint
アプリ (gmail、カレンダーなど) にサインインしたままにならないという問題があります。
エンドポイントを変更すると、すべてがhttps://www.google.com/a/thedomain.com/o8/ud?be=o8
変わります。他の Google アプリ (gmail など) に自動的にサインインします。ただし、そのエンドポイントを使用すると、AX 経由でリクエスト トークンまたは属性のみを取得できます。明らかにそれは特にハイブリッドではありません。そのどちらかです。
エンドポイントへのリクエスト例https://www.google.com/accounts/o8/ud
(assoc_handle は以前に openid 初期要求によって正常に設定されています)
私は、このハイブリッド アプローチを機能させるために何日も苦労してきました。最も不透明なエラー メッセージ ( This page is invalid
... Google に感謝します) と一貫性のあるドキュメントの欠如と戦っています。この時点に到達するために、できる限りすべてのコード サンプルを調べました。任意の助けをいただければ幸いです...
google-app-engine - http://code.google.com/p/dyuproject/ をアプリ エンジンにデプロイする方法
アプリ エンジンで openid/hybrid を使用しようとしていますが、今のところうまくいきません。
openid4java では成功せず (ソケットなどを作成するため)、dyuproject でもうまくいきません。
dyuproject を Java appengine にデプロイするにはどうすればよいですか? http://dyuproject.googlecode.com/files/dyuproject.appspot.com-source-2009-10-08.zipのコードの異なる構造を理解できませんでし た。デフォルトの新しい Google Web とは大きく異なります。応用。
どうもありがとう..
私は一週間ずっと苦労してきました
facebook-graph-api - ハイブリッド認証 - 「このページに直接アクセスすることはできません」エラー
Hybid Authについて言えば、私はFacebookを使用してユーザーをログインさせていますが、システムに「申し訳ありませんが、このページには直接アクセスできません」というメッセージが表示される原因となっているコードの変更内容がわかりません。
ファイルHybridAuth/hybridauth/index.phpにHybrid_Auth セッションが既に存在するかどうかをシステムがチェックしているときに、 $_SESSION["HA::CONFIG"]変数に関連していることがわかります。
どうすればこれを修正できますか?
php - PHP HybridAuth:選択したソーシャルネットワークの「許可」ページにリダイレクトするにはどうすればよいですか?
「ローカルデータベースの未登録ユーザー」を選択したソーシャルネットワーク(Facebook、Twitter、Windows Live、LinkedIn、OpenIDなど)にリダイレクトする必要がある場合、HybridAuthで問題が発生します。 「」と「キャンセル」ページ!?
今まで私はこのコードを実行しています:
私の主張を明確にしたと思います。この件に関してすべての支援に感謝します!
login - HybriAuth - Hybriauth ライブラリには JSON PHP 拡張機能が必要です
HybridAuthについて言えば、Web サイトを新しいホスティング サービスに移行しましたが、ユーザーがFacebook ボタンでログインしようとすると、システムに「エラーが発生しました! Hybriauth ライブラリには JSON PHP 拡張機能が必要です」というエラーが表示されます。
それが何であるか教えていただけますか?
ご協力いただきありがとうございます。
php - CodeIgniter2でのHybridAuthの使用
誰かがHybridAuthをCodeIgniterに統合しようとしましたか?
php - GoogleOpenIDカール「ページが無効です」
lynx -dump https://www.google.com/accounts/o8/id
リードへのクエリ<URI>https://www.google.com/accounts/o8/ud</URI>
私はで詳細を提供しますparams
を入れて、次のparams
ようなHTTP応答を返すCURLOPT_POSTFIELDS
POSTリクエストを送信します$base_url
Location
しかし、ヘッダーをたどると、
要求したページが無効であるというページが表示されます。
php - FacebookGraphAPIとHybridAuthを使用して友達の場所を取得する
問題
friends_location
FacebokGraphAPIから取得しようとしています。HybridAuthフレームワークを使用してAPIにアクセスしています。友達の居場所や出身地などを返却するにはどうすればよいですか?
マイアプリの権限
アプリに次の権限を設定しました。
friends_about_me,friends_location,friends_hometown,user_location,email,user_birthday,offline_access,user_hometown
これは、ユーザーがFacebookに表示する許可の要求画面です。
私が試したこと
友達の詳細を取得するために、次の方法を試しました。
HybridAuth:$hybrid->getUserContacts();
と
ネイティブAPI:$hybrid->api()->api('/me/friends');
どちらも、友人の場所なしで次の形式を返します。
{"identifier": "12345678","displayName": "Joe Smith",},
私もこの質問を見ましたが、私はすでにfriends_about_me
私の要求に許可を含めました。
php - HybridAuth / PHP Facebook SDK認証に失敗しました(getUserは0を返します)
私はHybridAuthを構成しようとしていますが、非常に初期の段階です。今私がやりたいのは、接続して、HAがFacebookにリダイレクトし、アプリのインストールを求めるプロンプトを表示することを確認し、ユーザーが戻ってきたときにユーザーを認証することだけです。
私は手動で以下を呼び出しています:http: //mydomain.com/auth.php?provider = Facebook
auth.phpは次のようになります。
Facebookに転送し、適切な権限で正しいアプリをインストールするように求めるという点で機能します。これは、HA構成が正常に機能していることを示しています。アプリを正常にインストールすると、ページにリダイレクトされ、次のメッセージが表示されます。
何が得られますか?私のアプリでは、FBコントロールパネルにも0個の追加と0個のAPI呼び出しが表示されます(ただし、このデータは数日遅れる可能性があります)。FBが何らかの方法でアプリを有効にするのを待っていますか?私は何か間違ったことをしていますか?
アップデート
HybridAuthはFacebookSDKを使用しているので、方程式全体からHAを排除しようとしました。次の基本的な例を実行します。
Facebookにログインし、アプリケーションを追加しましたが、何をしてもユーザーIDは0を返します。テストユーザーも使用してみましたが、役に立ちませんでした。ここで見逃している可能性のあるサーバー構成の問題はありますか?