問題タブ [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.
php - Janrain OpenID ライブラリを使用して OpenID プロバイダーからメールアドレスを取得する
Google を使用して StackOverflow にサインインすると、次のメッセージが表示されます。
Stackoverflow.com は、あなたの Google アカウント example@gmail.com からいくつかの情報を求めています
• メールアドレス: example@gmail.com
ただ、自分のサイトではOpenIDでログインするとメールアドレスを聞かれません。代わりに、次のメッセージが表示されます。
Google アカウント example@gmail.com で example.com にサインインしています
また、どのステップでメールアドレスを要求する必要があるのか 理解するのが難しいと感じています. ステップを組み込む必要があると思われるコードは次のとおりです。
これはとても明白なように思えます...しかし、私はそれをグーグルで検索し、コードをくまなく調べて理解するのに苦労しています。どんな助けでも大歓迎です!
php - Google アカウントの資格情報を PHP アプリ (SSO) に適用するにはどうすればよいですか?
既に Google にサインインしているユーザーがアクセスする PHP アプリケーションがあります (アプリは、Google ログインが必要な Google サイトの iFrame で実行されます)。
ユーザーが両方の場所で同じ ID を持つように、Google ログインを使用する最適な SSO アプローチは何ですか?
いくつかの OpenID オープンソースを使用するのが最善ですか? .. zend/cake/symf プラグイン? GoogleApps インフラストラクチャ? ..または Janrain のような ID サービスですか?
OpenID Connect を使用するのは時期尚早ですか? 等
どうもありがとう。
ruby-on-rails - Janrain Engage が Safari ブラウザーで機能しない
テストした他のすべてのブラウザー (Mac Chrome と Firefox) で動作しましたが、Safari では失敗します。現在のソースは次のとおりです: http://eventchampion.heroku.com
openid - カスタムOpenIDプロバイダーをJanrainウィジェットに追加します
Janrainウィジェットコードを使用して、独自のカスタムOpenIDプロバイダーをリストに追加することは可能ですか?Google/OpenIDプラグインの隣のように。
私たちが見逃したかもしれない賢いコードはありますか?
ありがとう
ios - Appcelerator の Titanium を使用して構築された iOS ネイティブ アプリケーションで janrain エンゲージ ウィジェットを使用する方法は?
Appcelerator の Titanium フレームワークを使用して iOS アプリケーションを開発しました。janrain ログイン ウィジェットを iOS アプリケーションに統合したいと考えています。誰かがこれを試しましたか?もしそうなら、私がこれを行うのを手伝ってください。
ありがとう、シヴァ…
ios5 - JanrainとIOS5の互換性
Engage用のJanrainiOSライブラリはIOS5と互換性がありますか?
openid - ソーシャル ログイン プロバイダーからの移行
Janrain Social LoginまたはOneallを完全に統合するとしたら、自分のカスタム システムに移行するためのハードルは何ですか?
たとえば、多くの開発者は Janrains ソーシャル プラグイン (および他の多くのプラグイン) を使用しています。これは、独自のソリューションを提供するためのすべてのコードを作成する時間がないため、または迅速で便利だからです。
ただし、将来、おそらく開発者にもっと時間があれば、OpenID セレクターと openid ライブラリ (stackoverflow 独自のソリューションなど) を使用して、独自のソリューションを作成する可能性があります。さらに、Janrain と Oneall は高価になります。最初の数千人のユーザーを獲得するのは良いことですが、ユーザー登録が急増した後は、信じられないほど高価になります (特に、ソーシャル ログインのみを使用し、他のソーシャル機能を使用していない場合)。
私が見ている問題は、Facebook アプリで、FB アプリに与えるサイト URL (たとえば oneall) が ' http://myapp.api.oneall.com/ ' であり、すべての検証を処理し、アカウントをリンクすることです。次に、私のウェブサイトのコールバック URL にリダイレクトします。
しかし、Oneall を独自のソリューションに置き換えると (サイトの URL が変わります)、どうなりますか? 認証が無効になりますよね?ユーザーは再度アクセス許可を受け入れる必要がありますか? 移行を成功させるにはどうすればよいですか?
十分に説明できたと思います。これは些細なことかもしれませんが、いくつかの説明をいただければ幸いです。OneallやJanrainに縛られないようにしたい。
facebook - Janrain-デフォルトのサインインを削除
私は3つのプロバイダー(Facebook、Google、Yahoo)のサイトにJanrainEngageを持っています
ユーザーが私のサイトでFacebook経由で言うことを認証してから私のサイトに戻った場合、3つのログインオプションを表示する代わりに、FacebookアイコンとSign InAsNAMEのみを表示します。3つのオプションが表示された画面を表示するには、[アカウントの切り替え]を押す必要があります。
JanRainがこれを行わないようにする方法はありますか?以前に使用したログインオプションを表示するだけでなく、すべてを表示しますか?
javascript - janrain ウィジェットのリロード
サイトに Janrain ソーシャル ログイン ウィジェットを配置し、AJAX で認証要求を処理しています。
特定の状況で、ソーシャル サイト (Twitter など) へのログインが成功した場合でも、自分の Web サイトへのログインを防止したいと考えています。
これが発生すると、Janrain ウィジェットは「読み込み中...」と言って停止しますが、それ以上何もする必要はありません。ただし、ユーザーが別のサイト (Facebook など) から再度ログインできるようにしたいと考えています。
現在、これを実現する唯一の方法は、ページ全体を更新することです。必ずしも便利ではありませんが、大きな負担でもありません。それでも、これを要求することは避けたいと思います。
これが私のコードです-Janrainが提供するもののほぼ正確なコピー/貼り付けです:
初期化関数を名前付き関数にしてみました。この関数は、ページの読み込み時に明示的に呼び出されます。ウィジェットの初期化には機能しますが、ウィジェットが挿入されているターゲット DIV 内のすべての HTML を削除するために jQuery 呼び出しを行った後でも、再度呼び出すと失敗します。
アイデア?ありがとう!
php - GoogleでphpOpenIDを使用しようとすると501HTTPエラーが発生します
私は開発中のプロジェクトでコンシューマーとしてopenID認証を実装しようとしてきましたが、まだ例を思いどおりに機能させることができていません。
サンプルのコンシューマーはyahooopenid認証で完全に機能しますが、try_auth.phpページで失敗し、googleopenIDを使用しようとすると501HTTPエラーが発生します。
try_auth.php(実際のopenIDプロバイダーへの呼び出しを処理するページ)のコードは次のとおりです。
私が気付いたもう1つの考えは、Windows開発ボックス(Apache 2.2.6スタンドアロン、XAMPP、PHP 5.3.8ではない)ではすべてがスムーズに実行され、yahooとGoogleの両方が問題なくopenID認証を実行することです。
誰かが何が間違っているのか考えていますか?
前もって感謝します。