問題タブ [janrain]
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.
iphone - Janrain Engage (別名 RPX) for iPhone auth_info トークンの問題
Janrain Engage (特に iPhone の場合) に問題があります。認証プロセスを完了するために、サーバー側の tokenUrl オプションを使用しています。このように構成するには、jrEngage オブジェクトを次のように初期化します。
tokenUrl を指定したので、Janrain ライブラリは、指定した URL にワンタイム auth_info トークンを自動的にポストします。サーバーはこのトークンを使用して、Janrain からの auth_info データを要求します。Janrainサンプルコードを使用して、PHP サーバーからこのトークン化された要求を作成しています。
何らかの理由で、これは「1 回のみ使用する auth_info トークン」設定がオフの場合に正常に機能します。しかし、オンにすると、エラーコード 2「データが見つかりません」が表示されます...使い捨てトークンのセキュリティが必要です。何らかの形で既にトークンを使用しましたか?
注: SDK が実際に tokenUrl に正しくトークンを渡していることがわかるので、それは問題ではないようです。
問題があれば、サーバー側で CodeIgniter フレームワークを使用しています。
ありがとう、スティーブ
open-source - ソーシャル ネットワーク接続を Web サイトに統合する
メンバーシップが必要な Web サイトを持っているクライアントがいます。彼は、ユーザーがソーシャル ネットワーキング サイト (Facebook、Twitter など) で既存の友情/関係を持っている可能性のある他のユーザーを見つけられるようにしたいと考えています。
この種の問題を経験した人はいますか? もしそうなら、どのパッケージ/API を使用しましたか? 現在、Janrain と Gigya を評価していますが、まだ意思決定段階にあるので、他の解決策を検討しています。これは主に JSP ショップですが、営業しています。
前もってありがとう、チップ
apache-flex - Adobe Air + Flex で Janrain Engage (RPX) を使用していますか?
ログインに Janrain を使用する Web サイトがあり、Web サイトへのログインが必要なデスクトップ アプリケーション (Adobe Air) もありますが、動作しません。
私のアイデアは、mx:HTML コンテナーを使用して Janrain ログイン システムに移動し、ユーザーがログインしてセッションにトークンを設定し、そのトークンを取得してさらに通信できるようにすることでした。
プロバイダーで Janrain プロバイダー セレクターを確認できますが、たとえば「Facebook」をクリックするとエラーが発生します。
Adobe Air + Flex で Janrain Engage ログイン システムを使用する方法について何かアイデアはありますか?
echo - JanRain は複数の Web サイトからのログインをサポートし、同時に Facebook Connect をサポートできますか?
Echo (aboutecho.com) を使用しているため、ユーザーは Google、Yahoo、AOL、および OpenID でログインしてコメントを追加できます。Echo は JanRain を使用してこれを行います。
Facebook がないことを除けばすべて問題ありませんが、Facebook ログインを追加するには、Facebook アプリのベース URL をoursite.rpxnow.com
(rpxnow は JanRain の Web サイト)に変更する必要があります。
Facebook Connect を使用してユーザーをログインさせる Web サイトの既存の方法が機能しなくなるというのは本当ですか? 既存の Facebook ログインは、Facebook アプリの設定に登録されている などのドメインと一致する必要があるため、 JanRain もそれを?www.oursite.com
に変更したいと考えています。oursite.rpxnow.com
Facebook が受け入れることができるドメインは 1 つだけなので、どちらかで詰まるのでしょうか? ありがとう。
python - Python-OpenID は Janrain を通過しますか?
Python ベースのプロジェクトに OpenID を実装しようとしています。適切な実装はPython-OpenIDで、 Janrainによって管理されています。
ただし、Janrain が無料になるのは、一意のサインイン/登録数が 2,500 未満の場合のみです。
この制限が Python-OpenID に関連しているのかどうか疑問に思っていました。この 2.500 クォータに達するとどうなりますか? 何もない (Python-OpenID は実際には Janrain を使用しないため) または動作を停止しますか?
ご協力いただきありがとうございます。
javascript - Janrain/RPXポップアップを必要な場合にのみ表示する
サインインしなくてもユーザーは私のWebページにアクセスできますが、一部のアクションには認証が必要です。
ユーザーがボタンをクリックしたときにのみ、Janrainポップアップウィンドウを表示したいと思いSign in
ます。私のウェブページは通常、Javascriptを使用して動的に生成されます。
私の知る限り、ポップアップを表示する唯一の方法はa
、ページに要素を含め、スクリプトclass="rpxnow"
へのリンクを追加することです。rpxnow.com/js/lib/rpx.js
このスクリプトはonclick
、要素にハンドラーを追加しa
ます。
しかし、ページが読み込まれたときに要素がなかったので、すべてのページに不要なタグを付けa
て匿名ユーザーの帯域幅を無駄にしたくありません。<script>
だから私の質問は:動的に作成されたHTML要素にJanrainポップアップイベントトリガーをアタッチする方法は?
php - JanRain openid ライブラリを使用する場合、CakePHP はどのような問題を引き起こしますか?
私は OpenID コンシューマーを実装していますが、JanRain クラス (2.2.2) を利用するとすぐに失敗します。具体的には、次のような症状が見られます。
- コンシューマーが openid_mode パラメーターを正しく識別できない
- 消費者が return_to 変数を見つけるのに苦労している
JanRain コンシューマーの例のサンプル コードは問題なく動作しますが、CakePHP コントローラー内に配置するとすぐに失敗するため、CakePHP が問題を引き起こしていることはほぼ確実です。
CakePHP のディスパッチャが $_GET[url] パラメータを設定して JanRain の検証を混乱させていることに気付きましたが、($_GET['url'] の設定を解除することで) それを回避することができました。CakePHP を JanRain コードとより使いやすくするためのヒント/テクニックの短いリストを誰かが持っていることを願っています。
facebook - Janrain でユーザー情報はどこに保存されますか?
Janrain を使用して、ユーザーが Facebook や Twitter などでサインインできるようにしたいと考えています。
私は彼らのウェブサイトでそれについて読んだことがありますが、私はまだ全体像を把握していません.
- 実際のユーザー情報は私のデータベースに保存されていますか、それとも彼らのデータベースに保存されていますか?
- データベースにはどのようなユーザー情報を保存する必要がありますか?
authentication - Janrain と OAuth の使用の違いは?
現在 Janrain を使用していますが、OAuth についてはよくわかりません。
誰かがこれら2つの違いを説明できますか?
blackberry - Janrain および Disqus と Blackberry の統合
OS 5.0 を実行する Storm 用の BlackBerry アプリケーションを開発しています。Twitter、Facebook、メール、janrain、および disqus を介してアイテムを共有する必要が生じるまで、すべては順調に進んでいました。Twitter、Facebook、メールを統合することができました。ここで、janrain と disqus を統合する必要があります。
検索したところ、sdk は iPhone と Android にのみ提供されていることがわかりました。これに関するドキュメントやリファレンスをどこで見つけることができるか教えてください。